Project Sagrada
Overview πΊοΈ
‘Project Sagrada’ was a school project that marked my first significant collaboration, where I worked with a team of five to eight people (it increased because of issues in one of the other groups). This project introduced me to Git and GitHub. Our objective was to develop an online version of the board game “Sagrada” using JavaFX. We followed a detailed list of requirements to ensure the game was up to the standard.
Technologies Used π οΈ
- Activity Diagrams
- Enhanced Entity Relationship Diagram
- Class Diagram
- Use Case Diagrams
- Java
- JavaFX
Challenges and Solutions π§π»
In the beginning, I was cautious about using Git, concerned about making mistakes that could affect the project. But with time, guidance from my teammates, and practice, I became proficient in using Git. My skills and confidence in version control have greatly improved since then.
Showcase πΈ
This is not the final product, but I was not able to find any more recent images. Setting up a new database and seeding it will take a while, so I might do it later.
Conclusion π
Iβm pleased with the outcome of this project. Considering it was our first-year school project and involved teamwork, the code and solution are remarkably well-organized. Our dedication and effort has definitely paid off.