Skip to content
@Munich-Surf-Pulse

Munich Surf Pulse

Crowd sourced occupancy overview for rivers surf sites in and around Munich.
Munich Surf Pulse

Munich Surf Pulse is a cutting-edge crowdsourced platform providing real-time occupancy overviews for surf sites in and around Munich. Whether you're looking to catch the perfect wave or just avoid the crowds, Munich Surf Pulse offers you up-to-date information at your fingertips.

🚀 Project Overview

Munich Surf Pulse is divided into two main repositories:

  • surf-location-occupancy-service: A robust Spring Boot backend service responsible for managing surf site data and occupancy information.
  • munich-surf-pulse-next: A sleek and responsive frontend application built with Next.js, providing users with a seamless interface to check surf site occupancy.

🗂️ Architecture

Backend: Surf Location Occupancy Service

The backend service is powered by Spring Boot and serves as the heart of the Munich Surf Pulse platform. It manages the core business logic, API endpoints, and integrates with MongoDB to store and retrieve data.

Key Features:

  • RESTful API to manage surf site data and occupancy information.
  • Integration with MongoDB for efficient data storage.

Frontend: Munich Surf Pulse Next

The frontend of Munich Surf Pulse is crafted with Next.js, offering a fast, modern, and intuitive user experience. The frontend interacts with the backend service to display real-time surf site occupancy data.

Key Features:

  • Responsive and mobile-friendly design.
  • Real-time updates on surf site occupancy.
  • Interactive data visualizations.

Built with:

shadcn/ui for a timeless UI.

🛠️ Technologies Used

  • Backend: Spring Boot, MongoDB
  • Frontend: Next.js, React
  • Database: MongoDB
  • Deployment: Github Actions + AWS ECS

🧾 License

All projects are licensed under the MIT License. See the the corresponding LICENSE files for details.

📧 Contact

Have questions, suggestions, or feedback? Feel free to reach out at g.mahlknecht@gmail.com.

Pinned Loading

  1. munich-surf-pulse-next munich-surf-pulse-next Public

    Real time occupancy for river surfing sites in and around Munich

    TypeScript 1

  2. surf-location-occupancy-service surf-location-occupancy-service Public

    Service responsible for themaintenance of surf location occupancy data collected by Munich Surf Pulse.

    Java 1

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…