Skip to content

Complex Spring REST service with JWT Security that allows you manage ToDo and add collaborators

Notifications You must be signed in to change notification settings

Vekeryk/todolist-rest-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo REST Service

About The Project

Complex Spring REST service that will help you manage tasks between your team members

  • Registration and authorization
  • Creating ToDo with multiple tasks
  • Managing task state and priority
  • Adding collaborators from your team

Dependencies

This project uses:

  • MapStruct for mapping dto
  • JJWT for generating and verifying token
  • Lombok

REST API

Resource list:

  • /api/auth
  • /api/roles
  • /api/states
  • /api/priorities
  • /api/users/{user-id}/todos
  • /api/users/{user-id}/todos/{todo-id}/tasks
  • /api/users/{user-id}/todos/{todo-id}/collaborators

About

Complex Spring REST service with JWT Security that allows you manage ToDo and add collaborators

Topics

Resources

Stars

Watchers

Forks

Languages