App demo: https://sunsents-sunrises.herokuapp.com/
- email: [email protected]
- password: hola
Allows you to save and search the best places where you can see beautiful sunrises or sunsets
It uses Google Maps API to save and show location.
npm install
npm run dev
- PORT=5005
- ORIGIN=http://localhost:3000
- MONGODB_URI
- SESS_SECRET
- CLOUDINARY_NAME
- CLOUDINARY_KEY
- CLOUDINARY_SECRET
- GOOGLE_API_KEY
- get / --------- Presentación de la Web
- get /signup --------- Formulario de registro
- post /signup --------- Guarda en la BBDD al usuario
- get /login --------- Formulario para Iniciar sesión
- get /login --------- Formulario para Iniciar sesión
- get /profile --------- Página principal para elegir
- get /sunsets --------- Muestra la lista de atardeceres
- get /profile/sunsets/new --------- Muestra el formulario para crear una puesta de sol
- post /profile/sunsets/new --------- Guarda en la BBDD una una puesta de sol
- get/profile/sunrises/new --------- Muestra el formulario para crear un amanecer
- post /profile/sunrises/new --------- Guarda en la BBDD un amanecer
- get /sunrises --------- Muestra la lista de amaneceres
- get /sunrises/:id --------- Muestra los detalles de un amanecer
- get /profile/sunrises/:id/delete --------- Elimina de la BBDD un amanecer
- get /profile/sunrises/:id/edit --------- Muestra el formulario para editar un amanecer
- post /profile/sunrises/:id/edit --------- Edita en la BBDD un amanecer
- get /profile/:anotheruser-id --------- Muestra el perfil de otros usuarios
- post /profile/:anotheruser-id --------- Comentarios o chat