/api_notas

Backend y Frontend de una aplicación de notas para el bootcamp Hack a Boss

Primary LanguageJavaScript

BACKEND 📌

App de Notas de texto.

Descripción 📑

Implementar una API que permita publicar notas privadas de texto y categorizarlas

Anónimo: 👨

  • Login: usando email + contraseña
  • Registro: pide nombre + email + contraseña

Usuarios Registrados: 👨‍🦲 👩

  • Ver su listado de notas (en el listado sólo se ven los títulos)
  • Visualizar una nota
  • Crear una nota: título, texto y categoría única (fijas).
  • Modificar sus notas: título, texto y categoría

Instrucciones:

  • Instalación:

      npm install
    
  • Es necesario crear archivo .env donde se alojan variables de entorno (se anexa .env.example para revisión):

      .env.example
    
  • Creación base de datos e introducir datos de prueba:

      npm run initDB
      npm run populateDB
    
  • Iniciar servidor:

      npm run dev
    

Postman Documentation:

Postman Url 🚀

animated

Dependencias y herramientas 🧰

  • Node
  • Postman
  • bcrypt
  • cors
  • dotenv
  • express
  • morgan
  • mysql2
  • Joi

Authors 🚀

  • Cecilia Carbajal.
  • Calixto López.

Gratitud 🎁 🏦