Skip to content

Kayke-Fujinaka/task-management

Repository files navigation

Application Strutucture

  • AppModule (Root)
    • TasksModule
      • TasksController
      • TasksService
      • Status ValidationPipe
      • TaskEntity
      • TaskRepository
      • ...
    • AuthModule
      • AuthController
      • AuthService
      • UserEntity
      • UserRepository
      • JwtStrategy
      • ...
    • UserModule
      • UserController
      • UserService
      • UserEntity
      • UserRepository
      • JwtStrategy
      • ...

API Endpoints

  • Tasks
    • tasks/ (GET) : Get tasks (include filters)
    • tasks/:id (GET) : Get a tasks
    • tasks/ (POST) : Create a task
    • tasks/:id/ (DELETE) : Delete a task
    • tasks/:id/status/ (PATCH) : Update a task status
  • Auth
    • auth/signup/ (POST) : Sign up
    • auth/signin/ (POST) : Sign in
  • User
    • users/:id (GET) : Get users (include filters)
    • users/ (POST) : Create a user
    • users/:id/ (DELETE) : Delete a user

About

No description, website, or topics provided.

Resources

Rate limit · GitHub

Access has been restricted

You have triggered a rate limit.

Please wait a few minutes before you try again;
in some cases this may take up to an hour.

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published