← Work Case study · University pair project · 1st year
Erasmus
A student exchange application, built in a pair as the final project of my first year.
- Setting
- University project — 1st year
- Team
- Pair
- Stack
- Java, MVC, SOLID, Git
Context
The application organises student exchanges between countries, Erasmus-style: students are imported from a CSV file, then you pick a host country and a guest country.
The real challenge: following MVC and SOLID principles properly.
What I did
MVC architecture
My first project structured as model, view and controller.
CSV import
Reading students and countries from a file.
Git in a pair
One branch per developer.
Screens
Debrief
What I learned
I learned to understand and apply MVC and SOLID, to work on separate Git branches, and to stick to what the "client" asked for without adding unnecessary options.