Skip to content

blaizans/SyncTask

Repository files navigation

SyncTask

Description

The SyncTask project aims to provide a user-friendly productivity tool that can help people prioritize and organize their tasks effectively, promoting a healthy work-life balance and improving work productivity.

User Stories

  • As a user, I want to be able to create an account, in order to store user data.
  • As a user, I want to be able to sign in, in order to access my data.
  • As a user, I want to be able to create tasks, in order to build a schedule.
  • As a user, I want to be able to edit tasks, in order to modify a schedule.
  • As a user, I want to be able to delete tasks, in order to remove them from the schedule.
  • As a user, I want to be able to add friends, in order to share schedules.
  • As a user, I want to be able to remove a friend, in order to separete schedules.
  • As a user, I want to create groups, in order to assign tasks to a group.
  • As a user, I want to delete groups, in order to remove the group.
  • As a user with admin permisions of the group, I want to edit the group, in order to add or remove users.
  • As a user within the group, I want to add tasks to the group, in order to contribute to the schedule.
  • As a user within the group, I want to delete my own tasks, in order to remove them from the schedule.
  • As a user, I want to be able to accept the invitation to the group, in order to be a member of the group.
  • As a user, I want to be able to decline the invitation to the group, in order avoid groups.

Technologies Used

  • Blazor
  • PostgresSQL
  • Spring Boot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published