Coder Social home page Coder Social logo

database-project-backend's Introduction

Database Project: Backend

Este proyecto representa el Backend del proyecto de la asignatura Base de Datos del Programa de Ingeniería en Informática del Decanato de Ciencias y tecnología de la Universidad Centroccidental "Lisandro Alvarado", Venezuela.

Comenzando 🚀

La aplicación está desarrollada con Node.js, Express.js y Sequelize, asimismo, también hace uso de otras librerías las cuales son necesarias para el funcionamiento correcto del proyecto en cuestión. Por otra parte, se está utilizando PostgreSQL para el manejo de la base de datos del proyecto.

Si ya dispone del proyecto, puede visualizar Despliegue para conocer como desplegar el proyecto.

Pre-requisitos 📋

  • Última versión estable de Node.js

O, en su defecto

  • Última versión estable de Yarn

Instalación 🔧

Para comenzar, se procede con la descarga del repositorio. Para ello se debe abrir la consola, ubicarse en la carpera en la que desea guardar el proyecto y ejecutar el siguiente comando:

git clone https://github.com/joseriveroc/Database-Project-Backend.git

Luego, situarse en la carpeta clonada del repositorio "Database-Project-Backend".

Para el caso de un Sistema Operativo Windows, con el comando:_

cd Database-Project-Backend

Luego, se procede con la instalación de las librerías y dependencias necesarias para su ejecución. Cabe destacar que hay diferentes maneras de realizar esto

Con npm:

npm install

De no funcionar, intentar con:

npm i -f

De utilizar yarn:

yarn upgrade

Una vez se logre la instalación de las dependencias, el proyecto está listo para desplegarse.

Despliegue 📦

Para realizar un despliegue local (localhost:3000), se procede a ejecutar uno de los siguientes comandos:

Con npm:

npm start

Con yarn:

yarn start

Luego de esto, se abrirá una nueva pestaña con la aplicación en ejecución.

Construido con 🛠️

Es bueno recalcar que el código fue desarrollado con:

  • Node.js - Entorno en tiempo de ejecución multiplataforma para la capa del servidor.
  • Express.js - Marco de aplicación web de back-end, o framework para Node.js.
  • CORS - Mecanismo para permitir o restringir los recursos solicitados en un servidor web en función de dónde se haya iniciado la solicitud HTTP..
  • morgan - Middleware de registro de peticiones HTTP para Node. js. Simplifica el proceso de registro de solicitudes en su aplicación.
  • Sequelize - ORM de Node.js basado en promesas para gestores de bases de datos relacionales.
  • PostgreSQL - Servidor de base de datos objeto relacional libre, ya que incluye características de la orientación a objetos.

Autores ✒️

Los autores de este proyecto son:


⌨️ con ❤️ por [Equipo Polaris]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.