•FastAPI Multi-tenant architecture
•ORM: SqlAlchemy
•Migration: Alembic
•Database: PostgreSQL
•Data Validation: Pydantic
Schema based muliti-tenancy, Each tenant can have different schema in the database containing tables with same entities. Every tenant get's assigned a unique SqlAlchemy Class through which data can be accessed. Tenant specific crud operatrion APIs being developed. Proper JWT authentication and API authorization with tenant specific login API.