πŸ“± About the Project

Island Explorer is a fictional mobile application designed for the Mainau Island (Flower Island) in Lake Constance, Germany. This project was developed during the 4th semester as part of a Software Engineering course by a 6-member team using agile methodology.

πŸ“‹ Project Overview

This is a university portfolio project showcasing modern web development practices. The application demonstrates full-stack development skills including Angular frontend, Node.js backend, and PostgreSQL database integration.

For the complete app demo and documentation (in German), visit: πŸ‡©πŸ‡ͺ German Version

πŸš€ Experience the App

Try the complete interactive demo with various user roles and features:

πŸ‡©πŸ‡ͺ Launch App Demo

πŸ‘₯ Development Team

Built by a 6-member development team using Scrum methodology across 4 sprints as a university project:

Frontend Development:
Lucia Schopper, Jonathan HÀßler, Paulina Leutloff
Backend Development:
Elias Maier, Nicolas Luckert
API Integration:
Robin Erb

Supervised by: Cedric Wiese (Product Owner) & Sebastian Hubenschmid (Client)

πŸ› οΈ Technology Stack

Angular Material Design Leaflet Maps TypeScript Node.js Express PostgreSQL Sequelize ORM

✨ Key Features

  • Multi-user system with role-based access (Visitors, Admins, Gardeners)
  • Event management and ticket booking system
  • Interactive maps with OpenStreetMap integration
  • FAQ system and live chat support ("Green Phone")
  • Responsive design optimized for mobile devices
  • Real-time notifications and updates

🌟 University Project Showcase

This project demonstrates modern full-stack development practices, agile methodology, and collaborative software engineering skills acquired during computer science studies.