Frontend version: foi usado Material Dashboard v3.0.0.
Speed up your web development with the Bootstrap 5 Admin Dashboard built for Laravel Framework 9.x and up.
- Prerequisites
- Installation
- Usage
- Versions
- Demo
- Documentation
- Login
- Register
- Forgot Password
- Reset Password
- User Profile
- Dashboard
- File Structure
- Browser Support
- Reporting Issues
- Licensing
- Useful Links
- Social Media
- Credits
If you don't already have an Apache local environment with PHP and MySQL, use one of the following links:
- Windows: https://updivision.com/blog/post/beginner-s-guide-to-setting-up-your-local-development-environment-on-windows
- Linux & Mac: https://updivision.com/blog/post/guide-what-is-lamp-and-how-to-install-it-on-ubuntu-and-macos
Also, you will need to install Composer: https://getcomposer.org/doc/00-intro.md
And Laravel: https://laravel.com/docs/10.x
- Unzip the downloaded archive
- Copy and paste material-dashboard-2-free-livewire-master folder in your projects folder. Rename the folder to your project's name
- In your terminal run
composer install
- Copy
.env.example
to.env
and updated the configurations (mainly the database configuration) - In your terminal run
php artisan key:generate
- Run
php artisan migrate --seed
to create the database tables and seed the roles and users tables - Run
php artisan storage:link
to create the storage symlink (if you are using Vagrant with Homestead for development, remember to ssh into your virtual machine and run the command from there).
Register a user or login with default user [email protected] and password secret from your database and start testing (make sure to run the migrations and seeders for these credentials to be available).
Besides the dashboard, the auth pages, the billing and table pages, there is also has an edit profile page. All the necessary files are installed out of the box and all the needed routes are added to routes/web.php
. Keep in mind that all of the features can be viewed once you login using the credentials provided or by registering your own user.
You can access the dashboard either by using the "Dashboard" link in the left sidebar or by adding /dashboard in the url after logging in.
+---app
| +---Console
| | Kernel.php
| +---Exceptions
| | Handler.php
| +---Http
| | +---Controllers
| | | Controller.php
| | |
| | +---Middleware
| | | Authenticate.php
| | | EncryptCookies.php
| | | PreventRequestsDuringMaintenance.php
| | | RedirectIfAuthenticated.php
| | | TrimStrings.php
| | | TrustHosts.php
| | | TrustProxies.php
| | | VerifyCsrfToken.php
| | |
| | +---Livewire
| | | |
| | | +---Auth
| | | | ForgotPassword.php
| | | | Login.php
| | | | Logout.php
| | | | Register.php
| | | | ResetPassword.php
| | | |
| | | +---ExampleLaravel
| | | | UserManagement.php
| | | | UserProfile.php
| | | |
| | | | Billing.php
| | | | Dashboard.php
| | | | Notifications.php
| | | | Profile.php
| | | | RTL.php
| | | | StaticSignIn.php
| | | | StaticSignUp.php
| | | | Tables.php
| | | \ VirtualReality.php
| | |
| | \---Kernel.php
| |
| +---Models
| | User.php
| |
| +---Notifications
| | ResetPassword.php
| |
| |---Proviers
| | AppServiceProvider.php
| | AuthServiceProvider.php
| | BroadcastServiceProvider.php
| | EventServiceProvider.php
| | RouteServiceProvider.php
| |
| \---View
| App.php
| Base.php
|
....
At present, we officially aim to support the last two versions of the following browsers: