---
title: PiPowered Playland
showOnCv: false
type: University
abstract: A web-based application for playing interactive games powered by Raspberry Pi, featuring real-time communication and dynamic game switching.

images:
  - src: cover
    filetype: .webp

pdfFiles:
  - kind: slides
    file: pipowered

quickLinks: []

keywords: []
supervisors: []
keyFeatures:
  - "Game Switching: Allows users to switch between games like Snake and Ping Pong dynamically."
  - "Real-Time Communication: Utilizes WebSocket for real-time updates and interactions."
  - "Responsive Design: Optimized for both desktop and mobile devices."
  - "Backend Integration: Spring Boot backend manages game states and user authentication."
  - "Interactive Gameplay: Features engaging and interactive games with real-time feedback."
  - "User Authentication: Secure login and registration system with JWT-based authentication."
  - "Cypress Testing: End-to-end tests ensure application reliability."
tags:
  - Games
  - Real-Time
  - Web
  - Spring Boot
  - Angular
---

This project is an interactive playland powered by Raspberry Pi. It features a frontend built with Angular and a backend powered by Spring Boot, enabling real-time communication and game state management. Users can play games like Snake and Ping Pong, with seamless transitions between games and real-time updates.