Skip to content

A simple management app for managing clients and projects.

Notifications You must be signed in to change notification settings

mkchahal/ms-project-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ms. Project Manager

logo

Description

Ms. Project Manager is a simple project management app. It is very inituitive to use with data stored in MongoDB and served through GraphQL. Now I understand the hype for GraphQL. The setup took me some time but using it on the front-end side was a piece of cake. Also, the provided tool to test endpoint - GraphiQL was extremely helpful.

Demo

Landing Page

demompm

Walkthrough

walkthrough.mp4

Tech Stack

React React Router Apollo-GraphQL Bootstrap NodeJS Express.js GraphQL MongoDB

Getting Started

  1. Clone down this repository. You will need node and npm installed globally. git clone git@github.com:mkchahal/ms-project-manager.git.

  2. Run npm i in the root folder to install all the dependencies.

  3. Setup the environmnt variables in provided .env.sample file.

  4. Switch to client folder, install the modules and start the app: cd client, npm i & npm start. The app will start at the http://localhost:3000.

  5. Switch to root folder using cd ../ and run npm run dev to start the nodemon. The server will start running at http://localhost:{PORT}.

About

A simple management app for managing clients and projects.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published