Skip to content

Uzi78/Scuffed_Collab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Scuffed Collab

A project management application built with Flutter that enables users to create projects, assign tasks, set deadlines, and receive notifications as deadlines approach. This app is designed to help teams collaborate effectively and stay on track with their projects.

Features

  • Create Projects: Easily create and manage multiple projects with detailed descriptions.
  • Task Assignment: Assign tasks to team members, set priorities, and track progress.
  • Deadline Management: Set deadlines for each task and project, ensuring timely completion.
  • Push Notifications: Receive timely notifications when deadlines are approaching using WorkManager.

Technologies Used

  • Flutter: For building cross-platform mobile applications.
  • WorkManager: For handling background tasks and scheduling notifications.
  • Firebase Cloud Messaging (FCM): For implementing push notifications.
  • Bloc: For state management across the app.

Getting Started

Prerequisites

  • Flutter SDK
  • Dart SDK
  • An IDE (e.g., Visual Studio Code, Android Studio)
  • Setting up Firebase Project

ScreenShots

Sign Up Page

Sign Up Page

Home Screen

Home Screen

Profile Screen

Profile Screen

Project Creation Screens

Project Creation Screen 1 Project Creation Screen 2

Project Details Screen

Project Details Screen

Task Creation Screen

Task Creation Screen

Task Details Screen

Task Details Screen

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors