Trail App Microservices

COMP2001 • Python + SQL • Microservice architecture

PythonSQLService boundariesDB-per-service

Overview

Implemented a set of interlinked microservices for a wellbeing trail application. Each service owned its own data model and database to reduce coupling and improve maintainability.

What I’d highlight

  • Service separation and responsibilities
  • API design decisions
  • SQL schema per service
  • Testing / evidence of communication between services