Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/romero-ezequiel/mern-sprint3
En este tercer sprint, continué con el anterior sprint pero ahora implemente react con redux
https://github.com/romero-ezequiel/mern-sprint3
Last synced: about 1 month ago
JSON representation
En este tercer sprint, continué con el anterior sprint pero ahora implemente react con redux
- Host: GitHub
- URL: https://github.com/romero-ezequiel/mern-sprint3
- Owner: Romero-Ezequiel
- Created: 2019-11-27T14:31:57.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T16:25:15.000Z (about 2 years ago)
- Last Synced: 2023-03-03T14:17:46.467Z (almost 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 21.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Resolución del Sprint 3 del curso de MERN
Durante este sprint, aplique lo que ha aprendido sobre la pila "MERN" para construir una página compleja con un front-end React. En este sprint tuve que combinar lo que ha aprendido para crear una página altamente interactiva que llame a un esquema de datos complejo. Lo tuve que implementar con Redux.
### 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
* [react-redux](https://www.npmjs.com/package/react-redux) -
* [axios](https://www.npmjs.com/package/axios) -### Autor ✒️
* **Ezequiel Romero** - *Trabajo Inicial* - [Romero-Ezequiel](https://github.com/Romero-Ezequiel)