A simple bug tracker SPA for software engineers.
The main purpose of the project is to create my own version of an advanced bug tracking tool available in the market. This allowed me to learn some of the leading technologies used to create SPAs.
- React - 17.0.1;
- Auth0 React SDK - 1.2.0 for authentication and authorization;
- Axios - 0.21.0 for HTTP requests;
- Chart.js - 2.9.4 for charts;
- React-beautiful-dnd - 13.0.0 for drag & drop;
Clone the repo and open a terminal in the folder. Then tip the following commands:
npm install && cd src && npm start
The app is deployed using Heroku (https://bug-tracker-balzani.herokuapp.com)
-
Admin can:
- Create projects;
- Assing a PM to a project;
-
Project manager can (for all own projects):
- View charts that show all tickets;
- Manage tickets;
-
Developer can:
- View charts that show all own tickets;
- Update tickets status by using drag & drop
- User management by admin inside the app;
- Profile editing;
- Notifications;
- Dark mode;
Project is actually in progress. I keep working on it in free time.
Feel free to contact me at [email protected]