Skip to content

This project helps a user to manage all the projects of individual clients in a single dashboard.

Notifications You must be signed in to change notification settings

Antovex/Project-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Management System

React MongoDB GraphQL

This project is designed to help users manage multiple client projects through a single dashboard, streamlining tracking and organization.

Features

  • Dashboard: View all client projects in one place.
  • Task Management: Add, edit, and track project tasks.
  • Client Management: Manage individual client information.
  • Progress Tracking: Monitor the progress of each project.

Tech Stack

  • Frontend: HTML, CSS, JavaScript, ReactJS
  • Backend: Node.js, Express, GraphQL
  • Database: MongoDB

Installation

  1. Clone the repository:

    git clone https://github.com/Antovex/Project-Management-System.git
  2. Install dependencies for both client and server:

    cd client && npm install
    cd ../server && npm install
  3. Set up your .env file in the root directory as mentioned in the .env_ file itself.

  4. Run the application: In the root directory:

    npm start

    In another terminal:

    cd .\client\
    npm start

About

This project helps a user to manage all the projects of individual clients in a single dashboard.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors