Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.66 KB

File metadata and controls

59 lines (41 loc) · 1.66 KB

stayfinderBanner

StayFinder

StayFinder is a showcase under construction for an apartment booking system for Database-Systems Classes 1 at HTWG Konstanz.

It is designed to provide a seamless experience for finding and booking apartments. The project consists of a frontend developed with React and TypeScript using a Vite server, and a backend built with a Java Grizzly server using Jersey for RESTful services (not fully implmented). The entire application is containerized using Docker, allowing for easy deployment with Docker Compose.

Features

  • Browse available apartments
  • View apartment details
  • Book apartments
  • Responsive design for mobile and desktop

Screenshots

image image

Tech Stack

Frontend

  • React
  • TypeScript
  • Vite

Backend

  • Java
  • Grizzly server
  • Jersey

Deployment

  • Docker
  • Docker Compose

Getting Started

Prerequisites

Make sure you have the following installed on your machine:

  • Docker
  • Docker Compose

Installation

  1. Clone the repository:

    git clone https://github.com/JOMI195/Ferienwohungen-Reservierungssystem.git
    cd Ferienwohungen-Reservierungssystem
  2. Build and start the application using Docker Compose:

    docker-compose up --build
  3. Access the application at http://localhost:3000