Web app that allows developers, project managers and administrators to track issues of a software project.
- Spring Boot backend
- Authentification with Spring Security
- Authorization with JWT
- Vue frontend
- Axios used to perform API requests
- Signup, signin, signout
- Create, edit and delete software projects (can be done only by admins and project managers)
- Create, edit and delete tickets
- View list of users and modify users (can be done only by admins)
- View list of projects and tickets
cd SpringBootRestApp
gradlew bootRun
cd bugtracker-frontend
npm run serve
cd SpringBootRestApp
gradlew test