Skip to content

calypsobronte/todoList

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Prueba de Backend en NodeJS

TodoList

Prerequisitos

NodeJs = v10.19.0
Mongodb = v3.6.8
VueJs2 = v4.5.7

Instalación

  • Clona el repositorio por medio de git
$ git clone https://gitlab.com/IndieLevelStudio/lina-test.git

Backend (nodejs, morgan, express, mongoose, nodemon)

  1. Ingresar al directorio clonado lina-test/backend
$ cd backend
  1. Instalar las dependencias para correr el server
$ npm install
  1. Inicie el servidor de desarrollo:
$ npm run dev
  1. Abra el sitio de desarrollo yendo a http://localhost:3000/api/todolist en su navegador.

Nota: la base de datos del proyecto se llama todolist esta se crea automaticamente y no contiene password

Frontend (vuejs2, vuetify, axios)

  1. Ingresar al directorio clonado lina-test/frontend
$ cd frontend
  1. Instalar las dependencias para correr el server
$ yarn install
  1. Inicie el servidor de desarrollo:
$ yarn serve
  1. Abra el sitio de desarrollo yendo a http://localhost:8080 en su navegador.

Rutas utilizadas con postam

Entrada URL
GET http://localhost:3000/api/todolist
POST http://localhost:3000/api/todolist/create
POST http://localhost:3000/api/todolist/update/<id>
GET http://localhost:3000/api/todolist/<id>
DELETE http://localhost:3000/api/todolist/delete/<id>

Criterios de aceptacion

  • Agregar tarea
  • Solucionar tarea (checkear)
  • Borrar tarea
  • Filtrar tareas completadas
  • Filtrar tareas pendientes
  • Mostrar todas las tareas
  • Mostrar tareas completadas vs total tareas

Construido con

  • Ubuntu Server 20
  • Vim
  • AWS
  • Postman

Contribuyendo

Contribuya usando GitHub Flow. Cree una rama, agregue confirmaciones y abra una solicitud de extracción .

Versionado

v1

Autores

  • Lina María Montaño Ramírez - Backend Developer - calypsobronte

Licencia

MIT License

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published