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.
- Browse available apartments
- View apartment details
- Book apartments
- Responsive design for mobile and desktop
- React
- TypeScript
- Vite
- Java
- Grizzly server
- Jersey
- Docker
- Docker Compose
Make sure you have the following installed on your machine:
- Docker
- Docker Compose
-
Clone the repository:
git clone https://github.com/JOMI195/Ferienwohungen-Reservierungssystem.git cd Ferienwohungen-Reservierungssystem
-
Build and start the application using Docker Compose:
docker-compose up --build
-
Access the application at http://localhost:3000