Skip to content

volodymyrvikulin/Project-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

138 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Manager

Description

This is a web application for project planning and management, designed to enhance team collaboration and task efficiency. Built with React, Node.js, Express, and MongoDB, it offers an intuitive UI with Ukrainian localization, advanced analytics (network diagrams, optimized Gantt charts), and secure authentication.

How to run

  1. Clone the repository to your local machine
  2. Navigate to the project directory in your terminal or command prompt
  3. Install the dependencies
$ npm install
  1. To run the project
$ npm start
  1. To run tests
$ npm test

Features

The main features of the My To-Do List+ application include:

  • Adding, editing, and deleting tasks and projects.
  • Creating, updating, and deleting task groups with user permissions.
  • Setting task priorities and marking tasks as completed.
  • Sorting and searching projects/tasks by name or other criteria.
  • Assigning tasks to specific projects and managing team members with invitations.
  • Detailed task statistics, including completed/pending tasks, priority groups, and missed deadlines.
  • Visualization tools: network diagrams, optimized Gantt charts, and various statistical charts (Pie, Bar).
  • Secure user authentication and profile management with avatar support.

Сode reviews of my project

My code reviews

Server

Server

Acknowledgements

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors