Skip to content

This project provides a simple REST API and a web interface for managing tasks. It is built using Quarkus and provides endpoints for creating, retrieving, updating, and deleting tasks. Additionally, there is a corresponding implementation of this project using Spring Boot available in the `spring` branch of this repository.

Notifications You must be signed in to change notification settings

denis-arruda/taskmanager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager API

This project provides a simple REST API for managing tasks. It is built using Quarkus and provides endpoints for creating, retrieving, updating, and deleting tasks. Additionally, there is a corresponding implementation of this project using Spring Boot available in the spring branch of this repository.

Prerequisites

Before running this application, make sure you have the following installed:

Running the Application

  1. Build and Run:

    • Open a terminal and navigate to the root directory of the project.
    • Run the following command to start the Quarkus application in development mode:
      ./mvnw quarkus:dev
    • This command will start the Quarkus application. You should see log messages indicating that the application is starting up.
  2. Access the API:

  3. OpenAPI Documentation:

Running Tests

To run the unit and integration tests for this application, use the following command:

./mvnw test

About

This project provides a simple REST API and a web interface for managing tasks. It is built using Quarkus and provides endpoints for creating, retrieving, updating, and deleting tasks. Additionally, there is a corresponding implementation of this project using Spring Boot available in the `spring` branch of this repository.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages