In this API, youre able to:
Register, login (jwt), find users and events (pagination), find events created by an user. Only logged users can modify their events, only logged users can delete their events, and much more.
You can access the complete documentation with:
git clone https://github.com/fiamon/events.git
npm install
npm run dev
http://localhost:8080/doc
π src
π controllers
π user.controller.js
π middlewares
π auth.middleware.js
π routes
π user.routes.js
π repositories
π user.repository.js
π services
π user.service.js
π utils
π validators
π id.validator.js
π database
π db.config.js
π models
π user.model.js
πapp.js