Laravel-DevMe is an open-source, full-stack Laravel codebase designed to help developers create modular, scalable applications quickly and efficiently. It includes a customizable admin module template, Tailwind CSS for frontend design, and supports the TALL stack (Tailwind CSS, Alpine.js, Laravel, Livewire).
Modular Architecture: Easily build and manage your application with a clean, modular structure.
Admin Module Template: Save time with a pre-built, fully customizable admin panel.
Tailwind CSS: Create modern, responsive UIs with minimal effort.
TALL Stack Compatibility: Enjoy the power of Livewire and Alpine.js for dynamic, reactive applications.
Supported Database : Mysql , MongoDB & Postgres
Laravel is accessible, powerful, and provides tools required for large, robust applications.
After setting up Laravel your local machine. run
git clone https://github.com/marvelmikel/Lara-DevMe.git
Run command to installl all packages
composer install
Next make sure to create a new database and add your database credentials to your .env file:
DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret
You will also want to update your website URL inside of the APP_URL
variable inside the .env file:
APP_URL=http://localhost:8000
Lastly, we can setup DevMe, with or without dummy data. The dummy data will include 1 admin account login details.
To install DevMe without dummy simply run migrate
php artisan migrate
If you prefer setting it up with dummy data on DB run
php artisan db:seed
And we're all good to go!
Start up a local development server with php artisan serve
And, visit http://localhost:8000/admin.
If you did go ahead with the dummy data, a user should have been created for you with the following login credentials:
email:
[email protected]
password:password
Please see our contributing guide.
🥹 If you sight a bug, please submit a detailed issue, and wait for assistance.