

We can think of our app as the reservation system for an apartment complex. We will build an amenity reservation system where users will log in and reserve a time to use a service such as fitness center, pool, or sauna.Įach amenity will have a certain capacity (number of people that can use the service at the same time) so that people can make use of the amenities safely during the Covid-19 pandemic. Fundamentals of Spring would be helpful.Basic knowledge of relational databases (one-to-many, many-to-many, and so on).If you get stuck in any part of this tutorial or if I have forgotten to mention something, you can check out the GitHub repository I have included in the Conclusion. In other words, we are not trying to build something perfect – but rather something that works. Think of it like building a project for a hackathon or a prototype for your startup in limited time.

In this article I am going to walk you through building a prototype with Spring Boot.
