Bugtracker API is a suite for managing bugs.
This API help teams work better by enabling every member on a team to submit and correct bugs. This app is geared towards developers, QA testers, project managers and product owners.
The following are the features of this application
- User Authentication and Authorization
- Bug Reporting
- Bug listing and Sorting
- Bug assignment and tracking
- Bug visualization
- Testing and quality assurance
- FastAPI
- MongoDB
The first thing is to ensure you have poetry installed. With that said, you have to make sure you have access to a MongoDB server. Docker is welcomed! and make sure it is open on port 27017. Next...
git clone https://github.com/ademolab91/bugtacker-v3
cd bugtracker-v3/backend
poetry install
uvicorn backend.main:app
Goto https://localhost:8000/docs
This API has been properly documented with Postman. Go through it here
Special big shoutout to the creators of fastapi-users and beanie odm. These tools sped up my development process a ton.
I am Ademola Balogun I can be reached via email at: [email protected]