Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romero-ezequiel/mern-sprint2
En este segundo sprint, profundice conocimiento del Backend. Continué con el sprint 1, configure una base de datos para obtener esos datos en el cliente como lo pedia la plataforma Ubiqum.
https://github.com/romero-ezequiel/mern-sprint2
Last synced: about 2 months ago
JSON representation
En este segundo sprint, profundice conocimiento del Backend. Continué con el sprint 1, configure una base de datos para obtener esos datos en el cliente como lo pedia la plataforma Ubiqum.
- Host: GitHub
- URL: https://github.com/romero-ezequiel/mern-sprint2
- Owner: Romero-Ezequiel
- Created: 2019-12-01T02:03:18.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T15:29:40.000Z (about 2 years ago)
- Last Synced: 2023-03-03T14:17:46.394Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 2.45 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Resolución del Sprint 2 del curso de MERN
En este sprint continue con lo realizado en el anterior sprint y en este lo conecte a una base de datos para obtener esos datos desde el lado del cliente. Vale aclarar que el login lo conecto con una base de datos en los siguientes sprint.
### Instalación
_Usar npm para instalar los modulos que necesita la app. Para eso se puede utilizar cualquiera de los siguientes comandos:_
_Tanto en el Frontend, como en el Backend para poder instalar las dependecias y paquetes de cada parte_
```
npm install
npm i
npm update
```_Luego para ejecutar el proyecto hay que hacer en la consola o terminal posicionarse en la carpeta Backend de la app y ejecutar el siguiente comando:_
```
npm run dev
```### Construido con 🛠️
_Las herramientas que utilice para crear la app son:_* [react](https://es.reactjs.org/) - El framework web para crear interfaz de usuario
* [mongoDB Atlas](https://www.mongodb.com/cloud/atlas) - Servicio de base de datos en la nube
* [express](https://www.npmjs.com/package/express) - Para crear el servidor y realizar la comunicación entre cliente y servidor
* [nodemon](https://www.npmjs.com/package/nodemon) - Utilice nodemon para poder guardar los cambios y que se reinicie automaticamente
* [mongoose](https://www.npmjs.com/package/mongoose) - Para modelar los datos de la base de datos
* [body-parser](https://www.npmjs.com/package/body-parser) - Esto nos permite poder parsear el cuerpo de la petición para utilizar los datos
* [cors](https://www.npmjs.com/package/cors) - Este middleware nos permite la comunicación entre el servidor del cliente y del backend
* [Concurrently](https://www.npmjs.com/package/concurrently) - Para poder levantar tanto el Frontend como el Backend### Autor ✒️
* **Ezequiel Romero** - *Trabajo Inicial*