Este es un proyecto de ejemplo que consta de una aplicación web front-end y una API de back-end que interactúa con una base de datos MongoDB para buscar el producto más vendido en un rango de fechas.
- Front-End: React
- Back-End: Node.js con Express
- Base de Datos: MongoDB Atlas
- Otras dependencias: Axios, Mongoose, Body-Parser, Cors
Antes de ejecutar la aplicación, asegúrate de configurar adecuadamente las siguientes partes:
- Ve al directorio
/frontend
. - Ejecuta
npm install
para instalar las dependencias. - Abre el archivo
src/buscador.js
y asegúrate de que la URL de la API coincide con la URL de tu servidor de back-end.
- Ve al directorio
/backend
. - Ejecuta
npm install
para instalar las dependencias. - En el archivo
index.js
, asegúrate de que la conexión a la base de datos MongoDB está configurada correctamente.
Para ejecutar la aplicación, sigue estos pasos:
- Ve al directorio
/frontend
. - Ejecuta
npm start
para iniciar el servidor de desarrollo de React.
- Ve al directorio
/backend
. - Ejecuta
npm start
para iniciar el servidor de Node.js.
El diagrama muestra la unica funcionalidad implementada en el proyecto.
El despliegue fue hecho en vercel por lo que no se tiene certeza ni datos exactos de como esta desplegada la aplicacion.