CRUD para buyed app hecho en GraphQL y MongoDB.
Queries
- getUser (Devuelve los datos del usuario logueado)
- getLists (Devuelve las listas del usuario logueado)
- getListById (Devuelve la lista pedida con el id)
- getListsByStatus (Devuelve listas con el estado pedido)
- getListsByCreateDate (Devuelve listas creadas en un rango de tiempo)
- getListsByBuyedDate (Devuelve listas compradas en un rango de tiempo)
Mutations
- newUser (Crea un usuario)
- authUser (Login)
- updateUser (Actualiza los datos del usuario)
- newList (Crea una lista)
- updateList (Actualiza una lista)
- deleteList (Elimina una lista)
Requerimientos NodeJS, MongoDB Url
Crear .env archivo con el format del archivo .env.example
- Git clone
- Npm Install
- Npm run dev