Skip to content

katleo-rantle/Java-tasks-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task

A Java spring boot application built with Maven, REST API for task management with JPA and H2 database

Technologies

  • Java (25)
  • Spring boot
  • Maven
  • Docker / Docker Compose

Core Dependencies

  • spring-boot-starter-web
  • spring-boot-starter-validation
  • spring-boot-starter-data-jpa
  • h2 (runtime)

Getting Started

Prerequisites

Make sure you have the following installed:

  • Java JDK 25
  • Maven 3.6+ (or use the included Maven Wrapper ./mvnw)
  • Docker & Docker Compose
  • (Optional) An IDE like IntelliJ IDEA, Eclipse, or VS Code with Java/Spring extension

features

Built with Devtiro.

  1. Create a task.
  2. List tasks.
  3. Update a task.
  4. Delete a task.

Run locally

# Build
mvn clean package

# Run the JAR (adjust path/version)
java -jar target/task-1.0-SNAPSHOT.jar

Run with Docker

docker-compose up --build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages