Skip to content

Bachelor's Thesis project. Microservices web app for efficient team management, developed with React, Spring Boot and Flask.

License

Notifications You must be signed in to change notification settings

urluconceptual/taskage

Repository files navigation

Taskage - Efficient Task and Employee Management Web Application

Overview

Taskage is a web application designed to help teams manage their tasks efficiently. It centralizes the data needed for each team member to perform their work and provides analysis on how the team functions both individually and as a group. The application integrates specialized functionality for the automatic assignment of tasks in an efficient and fair manner.

Features

  • Task Management: Create, update, and delete tasks with details such as type, acceptance criteria, priority, difficulty.
  • Sprint Management: Define sprints with customizable durations to structure work intervals.
  • Performance Tracking: Monitor the availability, workload, and assignments of team members.
  • Automatic Task Assignment: Automatically assign tasks based on analysis.
  • Real-time Updates: Real-time updates of task status and team boards.
  • User Roles: Different permissions for administrators, managers, and team members.
  • Security: Secure authentication and authorization using JSON Web Tokens (JWT).
  • Scalability: Designed to accommodate new features and requirements dynamically.

Demo

Watch the Taskage demo on YouTube: Taskage Demo

Repository Structure

Documentation

For detailed documentation, please refer to the Taskage Wiki.

About

Bachelor's Thesis project. Microservices web app for efficient team management, developed with React, Spring Boot and Flask.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages