Skip to content

Conversation

rokde
Copy link

@rokde rokde commented Jun 4, 2025

This starter kit is based on the original Vuejs starter kit. But it has additional stuff to get an easy start:

  • The project is organized in DDD with laravel modules
  • It uses Laravel based structures and nothing fancy besides that
  • A command to switch between the provided layout configuration automatically
  • Additional shadcn-vue components were added
  • Own DataTable component added for the Laravel paginator (supports facets, term queries and ordering too)
  • The documentation is up-to-date
  • The repository has guidelines for Junie (JetBrains) so you can generate the next module code while using prompts (#vibe-coding)
  • Workspace entity handles teams or spaces are any similar
  • Todo entity showcases the ddd development
  • Notification entity has a UI for the built-in notifications with a bit of sugar on top of it
    • with user-preferred notification channel setting
  • Passkey authentication is built-in
  • Static pages for imprint, terms and policy is supported
  • automatic Changelog generation on creating a release
  • everything is translated (en, de)
  • and a few more depending on the date you will use it

The Laravel Jetstream project was a good starting point and some common entities every application needs.

Adding my repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant