Complete Application

Learn how to make the different pieces of the application work as one entity.

In this course, we built an event-driven real estate web application with a house collection using the microservices architecture. In this application, house checkers and clients can browse the collection to see whether they like any of the houses. We built the application’s front-end microservice with React TypeScript, HTML, CSS, and Bootstrap. The back-end microservice is comprised of the Config and Houses apps, which we developed using Django. Lastly, we developed the Core app with Flask. The app’s back-end microservices run in separate Docker containers and have separate MySQL databases.

We used RabbitMQ as the communication channel between the microservices, which serves as the message broker and event bus.

Get hands-on with 1200+ tech skills courses.