Dansday

Simple monorepo for the public site (main, SvelteKit) and the admin panel (admin, Laravel) running with Docker Compose.

The project is open source under the MIT license.


Features

Frontend (public site – main)

  • SvelteKit with Vite for fast development and production builds
  • TypeScript for type safety
  • Tailwind CSS for styling

Admin (dashboard – admin)

  • Laravel 12 application (PHP 8.5+)
  • SCSS (Sass) styles in admin/resources/sass
  • Bootstrap (CSS + JS), jQuery, Popper.js
  • Axios, Lodash, Font Awesome assets
  • MySQL and Redis integration

Infrastructure & services

  • Docker and Docker Compose for containerization
  • MySQL database used by both main and admin
  • Redis for cache / queues / sessions (Laravel)
  • Make commands: up, down, install, update

Tech stack

Versions match package.json at release (caret ranges; run npm ls for the exact tree).

Area Technologies
Frontend framework SvelteKit, Svelte, Vite
Language TypeScript
Styling Tailwind CSS
Backend framework Laravel 12 (PHP 8.5+)
Database MySQL via mysql2
Cache / sessions Redis
HTTP client Axios
Infrastructure Docker, Docker Compose

Configuration

Environment variables drive database credentials, sessions, and service configuration. Copy .env.example to .env and adjust for your deployment.


License

MIT · Author: Akbar Yudhanto · Version: 2.3.0

Top categories

Loading Svelte Themes