A full-stack modern application built with AdonisJS 6 (Backend) and Svelte 5 (Frontend). Optimized for speed, offline-first capabilities, and developer experience.
backend/: AdonisJS 6 server. Handles authentication, database migrations, and API endpoints.frontend/: Svelte 5 application using SvelteKit 2 and Tailwind CSS. Features an admin dashboard and a clean user interface.
- Navigate to the
backendfolder:cd backend - Install dependencies:
npm install - Configure environment:
copy .env.example .env(Add yourAPP_KEYand database settings) - Run migrations:
node ace migration:run - Start development server:
npm run dev
- Navigate to the
frontendfolder:cd frontend - Install dependencies:
npm install - Start development server:
npm run dev(Access athttp://localhost:5173)
- Admin Email:
admin@devcms.com - Password:
password
- Offline-First: Built-in sync engine for data persistence even without an active internet connection.
- Admin Dashboard: Comprehensive panel for managing content, users, and system stats.
- Micro-Framework Architecture: Modular design for ease of scaling and maintenance.
- Responsive Design: Modern UI crafted with Tailwind CSS for all screen sizes.