Skip to content

Task Manager Application is a backend service built using Java and Spring Boot. It provides RESTful APIs for managing tasks, including creating, updating, deleting, and retrieving tasks. The application uses an H2 in-memory database, making it lightweight and easy to run without additional setup.

Notifications You must be signed in to change notification settings

charithasrir31/task-manager-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Task Manager Application

This is a Task Manager Application designed to help users efficiently manage their tasks.
Built using Java Spring Boot, the application provides functionalities to add, update, delete, and view tasks, ensuring a streamlined task management experience.

Features

  • Add Tasks – Create new tasks with a title, description, and due date.
  • Update Tasks – Modify existing tasks to keep information up to date.
  • Delete Tasks – Remove tasks that are no longer needed.
  • View Tasks – Display a list of all tasks for easy tracking.

Technologies Used

  • Programming Language: Java
  • Backend Framework: Spring Boot
  • ORM (Object-Relational Mapping): Hibernate
  • Build & Dependency Management: Maven
  • API: RESTful APIs

Installation & Setup

1. Clone the Repository

Run the following command in your terminal:

git clone https://github.com/charithasrir31/task-manager-application.git

2. Navigate to the Project Directory

cd task-manager-application

3. Build and Run the Application

Ensure you have Java (JDK 17 or later) installed.

If using Maven, run:

mvn clean install
mvn spring-boot:run

4. Access the Application

It's a backend API, test the endpoints using Postman or:

http://localhost:8080/api/tasks

About

Task Manager Application is a backend service built using Java and Spring Boot. It provides RESTful APIs for managing tasks, including creating, updating, deleting, and retrieving tasks. The application uses an H2 in-memory database, making it lightweight and easy to run without additional setup.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages