First App built with MongoDB, Express, React and Node.js (MERN STACK).
- Clone the repo
git clone git@github.com:m-bruder/project-management.git
- Install mongodb and run mongo server
- Install dependencies:
npm install
- Now you can run app by command:
npm run start
It will run for:
- client on port 8080
- server on port 5000
Functions avalible:
- Login/Register user
- Edit profile user
- Create/Delete/Edit project
- Create/Delete/Edit task in project
- Prioritizing tasks through color
- Change scale Month/Year for Gantt chart
It's all connected with database MongoDB.
-
npm - Package manager for JavaScript
-
React - JavaScript library for building user interfaces
-
Redux - Predictable state container for JavaScript apps
-
React-gantt-timeline - React timeline gantt component
-
Axios - Promise based HTTP client for the browser and node.js
-
Reactstrap - React Bootstrap 4 components
-
Babel - JavaScript compiler
-
Webpack - Module bundler for modern JavaScript applications
-
Nodemon - Auto-refresh the server on code change
-
Bcrypt-nodejs - Password hashing
-
Mongoose - Mongodb object modeling for node.js
-
Eslint - Linting utility for JavaScript and JSX
| Login page | Register page |
|---|---|
![]() |
![]() |
| Project List | Project Details |
|---|---|
![]() |
![]() |



