Skip to content

WadidTeran/TaskListRESTAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task List Spring Boot REST API 🍃

This project is a practice of Spring Boot, Spring Web, Spring Data, Spring Security, and Testing

Frontend preview

Prerequisites ✅

  • Spring Boot: 3.1.1
  • JDK: 20
  • Docker (This is optional, you can have MySQL installed and running on your machine)

Dependencies 🧩

  • Spring Dev Tools
  • Spring Web
  • Spring Data JPA
  • Spring Security
  • MySQL Driver
  • Validation
  • Java Mail Sender
  • Lombok
  • Springdoc
  • JWT
  • ITextPDF
  • JFreeChart

Documentation 📘📗

  1. Git clone the project ⬇️
  2. Start docker and execute:
    docker run --name TaskListDB -e MYSQL_ROOT_PASSWORD=admin -p 33066:3306 -d mysql:latest
  1. Build and run the application 🔨▶️
  2. Go to the swagger documentation in this link 🔗

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages