Skip to main content

Web application

Description

In this project, I created a simple web application that includes a database (MariaDB), a backend API (Spring Boot), a frontend interface (Angular), and containerization, in line with modern expectations.

Database

The database was populated from excel tables into MariaDB using python scripts. The tables contain vehicles and projects made up of them.

Backend API

The content of the database can be accessed via the API over HTTP. Through this, we can query the information we need about the various projects.

Frontend

The UI was solved using Angular, where I display the data queried from the API on a static web page formatted with CSS.

Docker

In line with modern expectations, the application is containerized using Docker, making deployment easier.