Laragates is a Laravel Starter Pack Project that uses Vite, VueJS, and Vuetify as the building blocks for the front-end.
Makes it easy for developers to start laravel projects without having to do basic configuration every time they start a new project. Vite, VueJS, Vuetify, Material Design Icons, and other things that are generally needed are already set up in Laragates so developers can just use them.
This project uses the following combat tools:
- Laravel v9
- Vite v3
- VueJs v3
- Vuetify v3
- Material Design Icon v7
User Manager
Add new Role
Update Account
Clone Laragates repository
git clone https://github.com/nusagates/laragates.git project-name
Install dependency
composer install
Install NPM modules
npm install
Rename .env.example
file to .env
and change database configs. Then run migration
php artisan migrate
Generate APP key
php artisan key:generate
Add dummy data and required role & permissions
php artisan db:seed
Start development.
npm run dev
An user created by default is:
email: nusagates@gmail.com
pass: 123456
Registration url: baseurl/register
Login url: baseurl/login
If there are problems or questions, please contact us via
- Telegram: https://t.me/cakbud
- Instagram: https://www.instagram.com/cakbood/
- email: nusagates[ad]gmail[dot]com