The problem / task
The assignment was to design and develop a complete station information system. The system consisted of three interconnected modules: an interactive station kiosk for visitors, a moderation environment for managing content, and a station display for showing real-time information. All components had to communicate with a central database and be thoroughly documented.
The challenges / what I learned
The biggest challenge was developing multiple applications that worked together seamlessly. Besides implementing the required functionality, the database had to be carefully designed and the different modules needed to exchange data reliably. During this project, I learned a great deal about database design, structuring larger software projects, and developing multiple applications within a single system.