Ungdomsøen
Description
This project focuses on developing a digital platform for Ungdomsøen, addressing practical challenges in booking, resource management, and internal communication. The solution includes a mobile application for staff to manage bookings and report issues, and an administrative system for overseeing rentals, tracking resources, handling tickets, and managing employees. To ensure high software quality, the project incorporates automated testing, linting, and code formatting tools such as Cypress, Jest, and ESLint, alongside Storybook for component-driven development. The platform follows a DevOps approach, utilizing GitLab for CI/CD, Docker and Docker Compose for containerization, and hosting the system on a Linode server with Nginx for deployment. By combining software quality practices and modern DevOps tools, this solution delivers a robust, efficient, and scalable system to support Ungdomsøen’s operations and future growth.
Skills used
Showcase
Click on the images to view them in full size.