This README will need to contain a description of your project, how to run it, how to set up the development environment, and who worked on it. This information can be added throughout the course, except for the names of the group members. Add your own name (do not add the names for others!) to the section below.
Talio is a task management application that enables users to organize their work into lists and prioritize them. The application has a client-server architecture where users can connect to a server to manage their tasks, allowing users to access their boards from anywhere at anytime, over the internet. The application is built with Spring and JavaFX, and uses HTTP, JSON, and WebSockets for client-server communication.
| Profile Picture | Name | |
|---|---|---|
| Paul Anton | paul.el.anton@gmail.com | |
| Błażej Łytkowski | B.Lytkowski@student.tudelft.nl | |
| Alex Despan | A.Despan@student.tudelft.nl | |
| Yusuf Özdemir | y.ozdemir-1@student.tudelft.nl | |
| Radu Andrei Vasile | R.A.Vasile-1@student.tudelft.nl | |
| Wojciech Graj | W.Graj@student.tudelft.nl |
- To host a server on port 8080, call
gradlew bootRun - To run a client, call
gradlew run - To run the tests and other checks, call
gradlew check
You must develop your features on a separate branch, push the changes to origin, and create a merge request.
Take time to understand the project's codebase, structure, and functionality. Once you're familiar with the code you can begin coding, make sure you respect the style standards. Then, create a merge request and once your pipeline has passed await approval from 2 of our team members.
Copyright 2021-2023 Delft University of Technology
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.