📦 Laravel Jetstream shadcn-vue Starter
🛠️ A powerful starter kit for modern web applications, featuring: • Laravel 10.x • Jetstream with Inertia.js • Vue 3 • shadcn-vue components • Tailwind CSS • 📱 Mobile-responsive shadcn-vue components • 🌙 Dark mode support out of the box • 🔌 Easy-to-use API integration helpers • 🚀 Performance optimizations for lightning-fast load times • 🧩 Modular architecture for easy customization
🎨 Beautiful UI out of the box ⚡ Rapid development 🔒 Built-in authentication
🔥 Upcoming Features: • 🔔 Realtime notifications system • 👥 Realtime user status updates • 💳 Invoicing system • 🔄 Subscription system with customizable plans and features • 📊 Advanced analytics dashboard • 🌐 Multi-language support • 🔐 Enhanced security features
Perfect for developers looking to jumpstart their next big project!
👉 Check it out on GitHub: https://github.com/hugo-abdou/laravel-jetstream-shadcn-vue-starter
Feel free to star ⭐ and contribute! Let's build amazing things together! 💻✨
This is a starter project for Laravel using Jetstream and shadcn-vue, providing a solid foundation for building modern web applications with a beautiful UI.
- Laravel 10.x
- Jetstream with Inertia.js
- Vue 3 for the frontend
- shadcn-vue components
- Tailwind CSS for styling
Make sure you have the following installed on your machine:
- PHP >= 8.1
- Composer
- Node.js >= 16.x
- npm or yarn
Follow these steps to get your development environment running:
-
Clone the repository
git clone https://github.com/hugo-abdou/your-repo-name.git cd your-repo-name
-
Install PHP dependencies
composer install
-
Install NPM dependencies
npm install # or yarn install
-
Create a copy of your .env file
cp .env.example .env
-
Generate an app encryption key
php artisan key:generate
-
Create an empty database for our application
-
In the .env file, add database information to allow Laravel to connect to the database
-
Migrate the database
php artisan migrate
-
Build assets
npm run dev # or yarn dev
-
Run the dev server (the output will give the address)
php artisan serve
You're ready to go! Visit the app in your browser, and login with the default credentials.
Explain how to use your project, any important commands, or key features that users should know about.
We welcome contributions to this project. Please feel free to submit a Pull Request.