bug tracking app
Ever lost sleep trying to figure out a problem in your app after you updated the code? Ok, ok, I hear ya!, the answer is "daaah yes of course!!". So, I imagined myself working as a programmer for a software development company and I started thinking how would they go about tackling this issue (instances, processes, people involved, tools, etc). Based on these ideas, I decided to work on a bug tracking system, Bugxinator, to manage the bug life cycle in a software company. I did a little googling so I could implement the basics given that it would be an individual project and I wanted to keep the timeline below a month.
Functionalities included: CRUD operations involving users and bugs; each bug can be assigned a priority, a severity, a nature, and a resolution status; sorting by different bug parameters; an administrative section to handle users, extra bug parameters, and authentication and authorization.
Tech Stack used: JavaScript, React, Redux Toolkit, RTK Query, HTML, CSS, Node.js, Express, Sequelize, PostgreSQL, JsonWebToken, and finally for deployment, Render.
Visit the web site: Bugxinator or visit the GitHub Repository