Skip to main content

Fundamentals

When you generate an app on Marblism, your entire front-end and back-end is already fully functional and customised to your project data model. We create all the pages and the endpoints you need.

Let's walk you through the main concept and how to get comfortable with your app.

Tech Stack

The tech stack is largely inspired by modern full-stack development practices:

TypescriptLanguage
ViteBuild tool
RemixReact framework
Ant DesignDesign system
PrismaDatabase ORM
PostgreSQLRelational database
ZenstackPermissions/Roles/Multi-tenancy made easy

Project Structure

PathDescription
/modelsData model
/app/routesPages of your app
/app/designSystemDesign system - Ant Design, Tailwind
/app/coreCore functionalities - authentication, tRPC, helpers etc.
/app/pluginsBank of plugins - file upload, AI, PWA etc.