Skip to content

oanav21/Break-Manager-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Break-Manager-App

Life can feel overwhelming. But it doesn’t have to.

A Simple To-do app design in flutter to keep track of your task on daily basis. You can add project, labels and due-date to your tasks

Features

  • Build on BLoC Architecture Pattern
  • Add different Task blocks by specifying a unique color to them
  • Add Task in the desired block
  • Tap to delete or complete the task
  • Works offline using Sqflite database

BLoC Diagram

This diagram show case the dependencies to create a feature specific BLoCs.The HomeBloc is independent and used as communication channel between its child widgets.

  • Diagram was made for the final app, not this intermediary task manager app *

User Stories

Developer

  • 🔲 As a developer, I want to create an app which facilitates the coordination of breaks through an entire company.
  • ✅ As a developer, I want to create an easy to use, accessible app.
  • ✅ As a developer, I want to create a friendly design for the app.

Admin

  • 🔲 As an admin, I want to be able to create groups for each task.
  • 🔲 As an admin, I want to be able to allow or not other users to take breaks.
  • 🔲 As an admin, I want to be able to make changes in users' calendars.

User

  • 🔲 As a user, I want to be able to log in with my E-mail address and password.
  • 🔲 As a user, I want to be able to see my calendar.
  • ✅ As a user, I want to be able to see what tasks I have everyday.
  • 🔲 As a user, I want to be able to personalize my calendar.
  • ✅ As a user, I want to be able to add tasks.
  • ✅ As a user, I want to be able to delete tasks.
  • ✅ As a user, I want to be able to change tasks.
  • ✅ As a user, I want to be able to modify my personal tasks.
  • ✅ As a user, I want to be able to verify what tasks I have to achieve.
  • ✅ As a user, I want to be able to create groups for each task.

Guest

  • 🔲 As a guest, I want to be able to create a profile and edit it later.
  • 🔲 As a guest, I want to be able to create an admin profile( in a special case).

Inspiration

TO DO Concept

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published