Vasil1001 / BugProjectManagement

A Spring Boot management web app that allows users to manage a team: create projects, teams, assign tickets and track bug fixing in a company.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BugProjectManagement

A Spring Boot management web app that allows users to manage a team: create projects, teams, assign tickets and track bug fixing in a company.

Java Spring JQuery Bootstrap MYSQL IntelliJ

Technologies used
  1. Java
  2. Spring Boot
  3. - Spring Data JPA: Persist data in SQL with Java Persistence API using Spring Data and Hibernate.
  4. - Spring Web: Built REST API using Spring MVC.
  5. - Thymeleaf
  6. Bootstrap 4.6
  7. JQuery
  8. MySQL
  9. IntelliJ IDEA
Table of Contents
  1. General Info
  2. Setup
  3. Usage
  4. Status
  5. Contact
  6. App Screenshots

General Info

  • This project is a personal task to learn Spring Boot and REST APIs in Java.
  • The target learning outcomes are:
    • Spring Boot
    • MySQL
    • Rest API

Setup

To run this app, you will need the following:

  • Java IDE (IntelliJ, VS Code etc...)

Usage

  • Clone Project
  • Create a database connection and a schema
  • Configure application.properties to match your database
  • Run Spring Boot

Project Status

Project is: in progress

Contact

Created by [Vasil] - feel free to contact me!

App screenshots

Dashboard Page Create Project
chrome_SLlqesFjco chrome_fEZSV3SZxG
Selected Project Page
chrome_VoHbTYRj6a
Edit Ticket Page
chrome_zXpJzzj2N8
Tickets Page
image

About

A Spring Boot management web app that allows users to manage a team: create projects, teams, assign tickets and track bug fixing in a company.


Languages

Language:HTML 82.7%Language:Java 12.7%Language:JavaScript 2.6%Language:CSS 2.0%