Try the app HERE
ProjectPlanner is a cost estimation tool that allows for easier project managing.
- Register project members
- Create, edit, and delete projects
- Assign tasks to specified project member(s)
- Overview of cost estimation
- Create, edit, delete, tasks and subtasks from projects
To run the project, you first need to install the necessary dependencies and then start the server. You can follow these steps:
- Clone the repository by running
git clone https://github.com/ONAV-KEA/ProjectManagement.git
- Open the
ProjectManagement
folder in your desired IDE and navigate tosrc/main/resources/application.properties
- Setup a database environment and execute the script in
src/main/resources/sql.db
- Execute the following query to insert test data:
INSERT INTO user (username, password, first_name, last_name, birthday, role) VALUES ('KlausPetersen', 'password', 'Klaus', 'Petersen', '1967-01-01', 'admin'), ('J.H.Andreasen', 'password', 'Jakob', 'Huus Andreasen', '1974-09-09', 'project_manager'), ('UlrikThørner', 'password', 'Ulrik', 'Thørner', '1970-04-04', 'project_member');
- Edit the following fields in
application.properties
according to your preferences and save the file.spring.datasource.url= spring.datasource.username= spring.datasource.password=
- Open your terminal and run
./mvnw spring-boot:run
inside theProjectManagement
folder - Navigate to
http://localhost:8080
inside your browser
- Login to the website
- You will then be redirected to the admin site, where you have an overview of all users in the system
- Fill in the user registration form with the required information of your fellow employees
- Click "Create new profile"
- Share the information with the appropriate colleague
If you wish to give us feedback with new ideas, or have a question, feel free to contact one of the following project developers: