Giter Site home page Giter Site logo

taskflow-be's Introduction

TaskFlow

TASKFLOW

Hi 👋, I'm Nghia

Connect with me:

nghianm2803

Languages and Tools for TASKFLOW:

bootstrap css3 express figma git html5 javascript mongodb nodejs photoshop postman react typescript

Description

TaskFlow is a cutting-edge web application designed to streamline task management for startup companies. With its intuitive interface, TaskFlow empowers team managers and members to effortlessly create, assign, and track tasks, ensuring everyone stays organized and focused on achieving their goals.

At the core of TaskFlow lies simplicity and efficiency. Team managers can easily create tasks, set due dates, and assign them to specific team members. TaskFlow provides a centralized platform where team members can access their assigned tasks, update their progress, and communicate seamlessly, fostering collaboration and enhancing productivity.

TaskFlow's comprehensive features enable users to break down complex projects into manageable subtasks, set priorities, and track deadlines. Real-time notifications keep everyone informed about task updates, ensuring smooth communication within the team.

With TaskFlow, managing tasks becomes a breeze. Its user-friendly interface requires no extensive training, allowing teams to adapt quickly and focus on what truly matters—delivering outstanding results. By organizing and prioritizing tasks effectively, TaskFlow helps teams meet deadlines, optimize resources, and achieve greater success.

Entity Diagram Relationship

ERD TASKFLOW

User Authentication

  • Manager can create an account and log in/ out of the manager’s app
  • Team members cannot register by themselves, but need manager’s email invitation to set up their account.
  • After initial setup, team members can login/out of the app using their credentials

Task Management

  • Manager can create a project with title, description, and add tasks to it
  • Manager can create new tasks by entering a title, description, and selecting a project.
  • Manager can view projects, tasks in different views (by project, by assignee, by status,…)
  • Manager can assign tasks to themselves or to team members by selecting from a list of users
  • Manager can add priority, deadline to the task
  • Team member can view all their assigned tasks in one place
  • Team member can assign task to themselves if the created task doesn’t have an assignee
  • Team member can update the status of their assigned task as they progress

Team Collaboration

  • Team member can view other members’ tasks
  • Team member and manager can leave comments on other members tasks

Reminder & Notification

  • Employee can get notification when manager assign a new task to them
  • Employee can get notification when others member comment on their task
  • User can get notification when others member comment on the task that they already commented

taskflow-be's People

Contributors

nghianm2803 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

dat10496

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.