Skip to content

CRUD REST Web API on NodeJS/Express/TS/PostrgreSQL

Notifications You must be signed in to change notification settings

Stalise/Meetup-API

Repository files navigation

CRUD REST Web API

The functionality includes:
  • Getting a list of all meetups (filtering, sorting, pagination)
  • Getting a specific meetup by its Id
  • Registering a new meetup
  • User's record on the meetup
  • Changing information about an existing meetup
  • Deleting a meetup
  • Authorization (JWT access/refresh)
  • Division into roles (user/admin)
  • Validation
Used:
  • NodeJS
  • Express
  • TS
  • PostgreSQL
  • Joi
  • Eslint | Prettier | Husky | Lint-Staged
  • Swagger
  • Postman