CryptoSharia API is the robust backend engine and core logic provider for all CryptoSharia platforms. It manages Sharia-compliant crypto data, blog content, community activities, and core business logic, ensuring a unified and ethical data source for the entire ecosystem.
Built with a focus on type safety, performance, and clear documentation:
- Framework: SvelteKit (Utilized as a high-performance API-only server)
- Database: PostgreSQL
- ORM: Drizzle ORM for type-safe database interactions
- Validation: Zod for strict schema validation
- Documentation: OpenAPI 3.1 with Scalar for interactive API docs
- Containerization: Docker Compose for development