Completed

Crear Backend Node.Js Express Para Aplicacion Angular

Published on the August 26, 2020 in IT & Programming

About this project

Open

Estoy creando una aplicación relacionada con la creacion analisis de datos cientificos relacionados con mediciones de ruido. En estos momentos tengo contratados 2 (Trabajadores / Freelancers) más los cuales se encargan de la creación de bases de datos y el diseño y programación del frontend.

El desarrollo del backend se debe realizar utilizando NodeJS en base a la libreria Express.js y los datos se deben guardar en una base de datos con estructura MYSQL.

También solicito que quien desarrolle el trabajo pueda lidiar con los problemas que se pueden presentar entre la programación del backend y algunas tablas de la base de datos, ya que la base de datos esta siendo ampliada y ajustada en funcion de los registros que requiere manejar el frontend.

Estado actual de la aplicación:
Hasta el día de la publicación del proyecto este cuenta con 22 endpoints y 42 tablas en las cuales todavía se están realizando cambios ya que la aplicación aun se encuentra en una fase temprana de desarrollo. Lo que significa que el contenido en las tablas esta sujeto a cambios (como ya se menciono) y a recomendaciones para una mejor eficiencia.

Sobre los endpoints:
Tengo ya formulados algunos enpoints los cuales ya tienen un body asignado a cada petición, también hay formuladas algunas respuestas las cuales puede dar el servidor en caso de producirse ciertos errores como un mail incorrecto en un login o que este este ya registrado en caso de la creación de la cuenta.

A la hora de aceptarse la propuesta y realizado el pago de garantía se dará un TXT con los endpoints a realizar y ejemplos de como se recibirán los datos, en que campo de la base de datos se deben de guardar y que respuestas dará el servidor ante los casos ya identificados, los cuales sabemos que no son todos los posibles.

Sobre la base de datos:
Los datos que se escriben en la DB no se tienen lo suficientemente claros así que deseo que el programador que se postule para este trabajo pueda dar opiniones y recomendaciones para optimizar las consultas y los tipos de datos en la base de datos.

Sobre Mi:
En este trabajo yo actuare como intermediario ante problemas que se presenten en las distintas áreas de trabajo, por lo tanto debido a las limitaciones que tienen los chats sera mi trabajo comunicar alguna situación generada en algún ámbito del proyecto ya sean recomendaciones y cambios en las distintas partes del mismo.

Sobre el servidor:
Cabe aclarar que también me gustaría que todo lo realizado en el backend programado en NodeJS sea subido a un servidor. Este mismo deberá estar alojado en Dreamhost con el servidor HTTP Apache. Se debera instalar Node.js en el servidor, ya que no viene instalado por defecto.


Habilidades: NodeJS, Apache, MySql, JavaScript, Express

Saludos a todos

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have the design
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by L. P.