Racona Developer Documentation
Everything you need to know for Racona core development – from architecture to database
What is this documentation for?
Section titled “What is this documentation for?”This site is for developers working on the Racona platform — whether developing the core, building your own applications, or extending the system. You’ll find the monorepo structure, SvelteKit routing conventions, database management, state management patterns, server actions, authentication, and other essential development topics.
Key Topics
Section titled “Key Topics”- Setting up the development environment and getting started
- Monorepo structure and project architecture
- SvelteKit routing and pages
- Svelte 5 runes-based state management
- Server actions –
command/querypattern - Database – Drizzle ORM, schemas, migrations
- Authentication – better-auth integration
- Internationalization – database-backed i18n
- Built-in application development
- Logging, email, file handling
- Testing and deployment
Support
Section titled “Support”I’m a software developer from Hungary with several years of experience, building Racona in my spare time (solo, for now) – together with an AI who also needs to be fed. 🤑
If you find it useful or simply like what I’m doing, even a small contribution helps me keep going.