Skip to content

Latest commit

 

History

History
61 lines (26 loc) · 2.28 KB

README.md

File metadata and controls

61 lines (26 loc) · 2.28 KB

Calculadora de grasa corporal

Descripción de la aplicación

Sencilla calculadora de porcentaje de grasa corporal, realizada en ExpressJS y Angular; usando base de datos MongoDB.

Mediante esta aplicación web, los usuarios podrán registrarse e iniciar sesión; calcular fácilmente su porcentaje de grasa corporal y llevar un registro histórico de sus medidas.

Además de esto, podrán cosultar cuántas calorías diarias deberían consumir para lograr subir de peso, bajar de peso, o mantener su peso actual.

Características generales del código y estructura

Dirección del repositorio en GitHub

Backend

  • Desarrollado en ExpressJS.
  • Base de datos en MongoDB
  • Autenticación de usuarios mediante passport.js
  • Construido a modo API

Frontend

  • Desarrollado en Angular 14

Requisitos del sistema

Instrucciones de instalación

  • Debe tener instalado git en su ordenador. Si no lo tiene, puede descargarlo desde su sitio oficial.

  • Si no quiere usar git, puede descargar el repositorio en formato .zip y luego descomprimirlo donde prefiera.

  • Diríjase a la carpeta del proyecto y abra una ventana de comandos para la carpeta 'Calc-frontend'. Una vez allí, ejecute npm install. Asegúrese de tener buena conexión a internet para hacer esto.

  • Repita el paso anterior, pero esta vez para la carpeta 'API NodeJS'.

  • Abra una ventana de comandos en la carpeta principal del proyecto y luego, ejecute npm start. Si todo fue instalado correctamente en los 2 pasos anteriores, esto abrirá una nueva ventana en el explorador.

  • En caso que una nueva ventana no se abra, abra usted mismo en un explorador (chrome, firefox, etc) la dirección http://localhost:3000/