Skip to content

App with Full Stack JavaScript. Application Developed using mongoDB, Express, React and Node.js (MERN).

Notifications You must be signed in to change notification settings

yoya93/calendar-app

Repository files navigation

Calendar App es una aplicación que lo ayudará a planificar eventos comunes en el tiempo para un grupo de personas, construida con React, JavaScript y CSS.Es una App con Full Stack JavaScript ya que se usa JavaScript tanto en el lado del cliente como en el servidor desarrollada mediate mongoDB, Express, React and Node.js (MERN).Mongo se usó como base de datos no relacional apoyándonos en mongoose para modelar los datos con Express se creó una infraestructura sólida para la web y se manejó todo el Backend con Node. Usa React Router para crear rutas privadas y públicas además del uso Hooks y Hooks personalizados y Redux para manejar el estado de la app.La autenticación con redux la realizamos utilizando JSON Web Tokens (JWT) y su re-validación.Los estilos son trabajados Bootstrap y muestra de informaciones con "sweetalert2".Tambien se realizarón Unit and integration tests mediante Jest donde se ocupó Enzyme, React Testing Library y Mocks.La app fue alojada mediante Heroku y se protegen las contraseñas mediante la Encriptación de las mismas.

Capturas de pantalla del proyecto

Captura de pantalla

Captura de pantalla2

Captura de pantalla2

Link para acceder a la app

https://mern-calenda.herokuapp.com/

Instrucciones de instalación y configuración

Clona este repositorio. Necesitará node y npm instalada a nivel global en su máquina.

Instalación:

npm install

Para iniciar el servidor:

npm start

Para visitar la aplicación:

localhost:3000/

About

App with Full Stack JavaScript. Application Developed using mongoDB, Express, React and Node.js (MERN).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published