This project is a Java Spring Boot application using Java 21 and Maven. The goal of this project is to create a task manager in the same style as Trello, the project serves as a study project.
Make sure you have the following software installed:
sudo apt update
sudo apt install openjdk-21-jdk
- Download the JDK from the official website.
- Follow the installation instructions.
sudo apt update
sudo apt install maven
- Download the Maven zip file from: Download Maven.
- Extract the contents of the file to a directory of your choice.
- Add the Maven bin directory path to the environment variables.
- Check the Java version:
java -version
It should return something like java 21.
- Check the Maven version:
mvn -v
It should return something like Apache Maven 3.6.3 or higher.
- Clone this repository to your local machine:
git clone https://github.com/ViniciusDuranteBagio/TodoList.git
cd TodoList
- You can run the application directly using Maven with the following command:
mvn spring-boot:run
- If you want to generate a .jar file for distribution, run the following command to build the project:
mvn clean install
The generated .jar file will be available in the target/ folder.