Project management application. Enables easy achievement of goals by scheduling and managing project tasks.
Task and subtask management within a specified timeframe will make it easier for you to reach your goal and complete the project!
Work Management is a web application for managing work on projects. The application allows users to create projects, add tasks, assign them to users, and track progress on the project.
The goal of the project is to create a simple and intuitive web application that helps manage work on projects and facilitates communication between users.
The project is currently in development. The implemented functionalities include creating projects and adding tasks. Currently, work is being done to add additional functionalities such as assigning tasks to users, notifications about changes in tasks, and deploying the application on a production server.
The project was written in Java using the Spring Boot 2 framework and Maven tool. The application uses a PostgreSQL database, and the user interface is built using the Thymeleaf library.
The following tools are required to start the application:
To get started, you need to clone the repository locally:
git clone: https://github.com/RobertoJavaDev/work-management.git To run the application with a profile:
-
prod
Before running the application, you need to configure the database and server in a few steps: Create a database connection with Docker by entering the following command: docker run --name workmanagement -e POSTGRES_PASSWORD=password -d -p 5432:5432 postgres Connection to the server: Login: postgres Password: password
-
dev
You need to run the application.
💻 Created by RobertoJavaDev: