- Objective: A Kanban-inspired project and task management system, streamlining organization, promoting effective task management, and enhancing team coordination with a secure, user-friendly interface
- Built a Web application leveraging Springboot with Model-View-Controller (MVC) design pattern
- Designed an intuitive ReactJS frontend, embracing Kanban-inspired principles (drag and drop feature) to enable efficient tasks management. Employed PostgreSQL for database storage and Postman for testing API endpoints
- Established a role-based hierarchy system (RBAC) and utilized JWT tokens for authentication and session management