Skip to content

FOAP-Netmind-2021/avisa-me

Repository files navigation

Bienvenidos a Avísame!

Aplicación liviana y segura para compartir notas y crear recordatorios.
npm start...
> avisa-me@0.0.0 start
> nodemon ./bin/www

[nodemon] 2.0.8
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node ./bin/www`

Demo de la aplicación

Avisamallset-1.1.-1.1.mp4

Pàgina Web Avísame


Instalación y uso 🔧

npm install

Configurar las variables de entorno

MONGO_USER, MONGO_PASSWORD, MONGO_DB, MONGO_HOST, NODEMAILER_HOST, NODEMAILER_USER y NODEMAILER_PASSWORD
  • Inicia nodemon en el directorio .bin/www
npm start 
  • Inicia Jest con puppeteer y supertest para los test del proyecto
npm test 

Construido con 🛠️

  • NodeJS - Nos permite tener una aplicación web o API, del lado servidor, usando JavaScript
  • Express - Dota de funcionalidades y minimalismo extra a NodeJS en cuanto a las aplicaciones web o API's
  • MongoDB - Sistema de base de datos NoSQL. Lenguaje JavaScript. Facilidad y escalabilidad en su uso
  • Bootstrap 5.0 - Librería que simplifica el diseño y la adaptación del mismo para cualquier agente de usuario

Esquema tecnologías usadas
Esquema Tecnologías
Más detalles de la arquitectura

Esquema base de datos
Esquema Base de datos
Más detalles de la base de datos

Wiki 📖

Puedes encontrar información de cómo hemos llevado a cabo este proyecto en Wiki