Skip to content

sharmamit510/project-task-manager

Repository files navigation

Projectify

Deployed link

  • I deployed the project on netlify.
  • Link

Description

Projectify is a Project Management System which helps manager and employees to track task progress of project.

  • Developing a Project Management System will help teams work more efficiently, collaborate effectively, and achieve project goals with greater accountability.
  • It simplifies task management, improves team collaboration, and ensures timely project completion, promoting efficiency, transparency, and accountability in workflow.
  • I learned about how to manage RDBMS and fetching proper queries from database.

Skills

  • Next JS
  • TypeScript
  • MongoDB
  • TailwindCSS
  • Redux
  • Bootstrap

Installation

  • Clone the repo.
  • Using npm install install all dependencies.
  • Start development server npm run dev

Pages

Home page

  • using sign in button at top-right corner user can signin/register for the application.

  • As you login and head for dashboard.

Dashboard

  • In this page user can see his/her designation (manager/employee) which assigned by admin.
  • It showcase all prject related to the user.
  • Using more button on project we can see all task related to particular project.

As Manager

  • User can access only project which assigned to them.

  • Has all access to change attributes of project :

    • Can change name of the project.
    • Delete project.
    • Create a new project.
  • Access regarding task :

    • Add a new task and assign it to any employee.
    • Change status of task (Todo/Inprogress/InReview/Completed).
    • Delete a task.
    • Can change the employee working on the task.
    • Edit all attributes of tasks.
  • Change task status with drag and drop feature.

As Employee (Developer)

  • User can access project which related to him/her with atleast one task.
  • And can view only task which are assigned to him/her in that project.
  • User has only view access for the project attributes.
  • Access reagrding task:
    • Change status of task (Todo/Inprogress/InReview/Completed).

Features

  • Authentication
  • Project Mangement
  • Drag and drop feature to change status of task.
  • Mutliple role

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages