About This Architecture

Sports Center Management MVP pairs React and React Native clients with a NestJS REST API secured by JWT bearer tokens, layered across presentation, application, and data tiers on OCI. The React web app serves managers and receptionists while the React Native mobile app supports coaches and members, both routing through NestJS to business modules that use Prisma ORM for PostgreSQL access. This architecture demonstrates MVP best practices: stateless API design, token-based auth, ORM abstraction, and local Docker Compose parity with production hosting. Fork and customize this diagram to adapt the service layer, add OCI-specific components like autonomous databases or load balancers, or extend business modules for your own multi-tenant SaaS. The design prioritizes developer velocity and rapid iteration without sacrificing security or scalability patterns.

People also ask

How do I architect a full-stack MVP with separate React web and React Native mobile apps using NestJS, JWT auth, and OCI?

This diagram shows a clean three-tier MVP: React web and React Native mobile clients authenticate via JWT with a NestJS REST API, which routes through business modules using Prisma ORM to PostgreSQL. Local development uses Docker Compose for parity, while GitHub and Docker enable CI/CD to OCI production hosting.

Sports Center Management MVP Architecture

OCIintermediateNestJSFull-stack architectureSaaS MVPJWT authenticationReact
Domain: Cloud AwsAudience: Full-stack developers and solutions architects building MVP SaaS platforms on OCI
2 views0 favoritesPublic

Created by

October 7, 2026

Updated

October 21, 2026 at 12:07 AM

Type

architecture

Make your own

View all OCI diagrams

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI

AI-generated. Verify before production use. Learn more

Report this diagram