WDS

A website designed for students in D'Overbroeck's College Oxford to schedule time when they will use communal washing machines and dryers in the residence halls of the school. The system allowed to select convenient time periods, create accounts. The system kept log of the bookings for the school administration to analyze the times machines are in use and infer if some machines are broken.

Tech Stack

Spring MVC icon

Spring MVC

FTL icon

FTL

PostgreSQL icon

PostgreSQL

Java icon

Java

Tech Blobs

Overview

Storage

To store user data and generate logs I used PostgreSQL. Since the project was well structured and did not require any updates to the database in the future SQL-based database was a good choice since it was easy to implement and cheap to maintain.

My part

I developed a system that would track current user bookings for washing machines and dryers to limit the time slots that they are allowed to select. That was a requirement from the administration, so that the system would be more just to all users.

Using Spring MVC

I used multiple Spring packages to ensure that the app is suitable for use by many people. I used Spring Security, Spring DAO, Spring AOP amongst others to achieve many goals in development.

Left arrow

Checkout

SSS

Right arrow

Checkout

Shell