fiamon / EventsFy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EventsFy

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.

Documentation

You can access the complete documentation with:

git clone https://github.com/fiamon/events.git
npm install
npm run dev
http://localhost:8080/doc

Run in Insomnia}

πŸ“ 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

About

License:MIT License


Languages

Language:JavaScript 99.7%Language:Dockerfile 0.3%