Skip to content

The repository is a Spring Boot application designed for managing tasks with fine level of Authorization.

Notifications You must be signed in to change notification settings

aakashRepoCodes/task-management-springboot

Repository files navigation

Task Management System - Spring Boot

A simple task management system built with Spring Boot for managing tasks and users. It supports role-based access, task assignment, email notifications, and filtering tasks by priority and status.


Features:

  • User Management: Role-based access (Admin/User).
  • Task Management: Create, update, delete, and assign tasks.
  • Filtering: Filter tasks by priority and status.
  • Email Notifications: Notifications on task assignment.
  • Security: Role-based authorization using Spring Security.

Tech Stack:

  • Spring Boot (REST API)
  • Spring Security (Role-based access control)
  • JPA/Hibernate (Database access)
  • MySQL (Database)
  • Docker (Containerization)
  • JavaMail (Email notifications)

About

The repository is a Spring Boot application designed for managing tasks with fine level of Authorization.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages