- Issue Tracker Application is a single page application(SPA) developed using MERN Stack.
- React
- MongoDB
- Express
- Node
- GraphQL
- React bootstrap
- Webpack
- Read and Filter issues
- Google sign-in to create, update and delete issues
- Search bar
- Pivot table to show number of different type of issues assigned to Users
-
Clone the entire repo
-
Open the repo folder in any code editor of your choice. (my preference is Visual Studio Code)
-
In the API folder, in .env file, replace DB_URL with your own mongodb URL.
-
Go to UI folder from your terminal
-> type the following series of commands:
cd UI
npm install
npm start
-
Open another terminal and Go to API folder
-> type the following series of commands:
cd API
npm install
npm start
-
Now, everything should be fine, go to
localhost:8000
in your browser