Skip to content

orhanuckulac0/TaskAssigner

Repository files navigation

Project Title

A project management app for multiple users.

Features

This app uses Firebase platform. Currently I am collecting user and project data on Cloud Firestore.

Current functions of the app:

  • Sign in, Sign up, Sign out functionality.
  • Profile section, only name and phone number can be updated by the user.
  • User can create a board and add members to it.
  • Board contains Lists of Tasks.
  • Tasks contains list of Cards for specific Members of the board.
  • When a user is added to a board, send notification to the user. (FCM push notification)
  • Boards and cards can have label colors for importance of the job.
  • Due dates, board descriptions, card descriptions are also can be filled.
  • Swipe to refresh on main screen and tasks screen.
  • Tasks screen has drag and drop functionality for cards.
  • Data collection on Cloud Firestore

User permissions:

  • Board creator can delete, update, add members to board.
  • Board creator has all the permissions on Tasks and Cards.
  • Board creator can change card positions with drag and drop functionality.
  • Members can not add members to a board, task or card.
  • Members can not delete or update board, task or card or their data.
  • Members can only see the boards and their extends that they are assigned to.

Screenshots

Some sample screenshots of the app

splash intro drawer update profile main page board details members tasklist card details

About

a project management app for multiple users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages