Pequeña API para prueba tecnica
Clonar repositorio Crear archivo .end y meter en el:
ENV=development
PORT= (poner el puerto que quieres que se represente en local: 3000)
DB_LOCAL= (poner direccion de la base de datos: mongodb://localhost/appApi)
Instala dependencias de Node.js
npm install
Meter el seeds.js en la BBDD
node bin/seeds
Arrancar el server
npm run dev
Método | Path | Descripción |
---|---|---|
GET | / | Muestra la lista de notas |
POST | /new | Crea una nota y la guarda en la BBDD |
GET | /:id | Muestra los detalles de una notas |
PUT | /:id | Edita marcando una nota como favorita y la guarda en la BBDD |
GET | /favorites | Muestra la lista de notas favoritas |
Modelo creado con mongoose, esta es la estructura para crear nuevas notas
{
username: String,
note: String,
fav: Boolean
}
Esta es la URL para poder realizar pruebas con POSTMAN y comprobar el funcionamiento de los Endpoints
http://localhost:3000/API/note/
- MongoDB
- Mongoose
- Express
- Node