Backend | Frontend

Project name
single-page application
Docker, Microprofile, Openlibery, Ajax, Maven
Java, JavaScript, HTML, CSS

RateMe is a single-page application that I developed in one of my classes at the University of Applied Sciences Kaiserslautern. It allows registered users to rate pubs and restaurants in and near the city of Zweibrücken. Ratings consist of a grade (in stars) between 1 and 5, a text description, and an optional image. The website does not use any frameworks, and it has been coded using basic JavaScript, HTML, and CSS. The application uses a Java backend that provides the required REST endpoints, which have been implemented using the MicroProfile framework and the OpenLiberty server. The entire application can be started using Docker and configured using environment variables or manually by starting the server.

View Source Code