Skip to content

Taskflow a powerful task management dashboard that is intended to boost productivity and job monitoring. It has strong user authentication, including Google Sign-In, as well as an easy-to-use task management system.

Notifications You must be signed in to change notification settings

farhanshahriyar/taskflow-client

Repository files navigation

Taskflow: User Authentication & Task Management Dashboard

Taskflow is an advanced task management dashboard designed to enhance productivity and task tracking. It features robust user authentication, including Google Sign-In, and an intuitive task management system. With a focus on ease of use, TaskMaster provides a streamlined experience for managing personal tasks, deadlines, and priorities.

Features

Features

General Features

  • User Authentication:

    • Secure login, registration, and logout functionalities.
    • Alternative login option using Google accounts or Github accounts.
  • Profile Management:

    • Personalized user profiles with profile pictures.
  • Task Management:

    • Create tasks with titles, descriptions, deadlines, and set priorities.
    • Edit and save task details with ease.
  • Task Lists:

    • Organize tasks into 'To-Do', 'Ongoing', and 'Completed' lists.
    • Drag-and-drop functionality for easily moving tasks between lists (under construction).
  • Notifications:

    • Toast notifications for task assignments, updates, and deadlines.
  • Animations:

    • Smooth user experience powered by Framer Motion.

Diagram of Taskflow

Diagram

Demo Project View

Overview of Taskflowmanager Dashboard

Web-app Dashboard Web-app TaskPage Web-app Notification

Authors

About

Taskflow a powerful task management dashboard that is intended to boost productivity and job monitoring. It has strong user authentication, including Google Sign-In, as well as an easy-to-use task management system.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages