Developed by Hajid Alkindi
This project is a robust Laravel template designed for quick and efficient web development. Featuring built-in user authentication (login and registration) and a variety of integrated theme designs, it's the perfect kickstarter for Laravel development. The template is pre-configured with Tailwind CSS and DaisyUI components, making it both functional and visually appealing.
- Login Screen: A user-friendly interface for signing in.
- Registration Screen: An intuitive layout for new user registration.
Explore diverse themes to enhance the user interface. Each theme is designed with attention to detail and usability:
For more information on themes and customization options, visit the DaisyUI Themes Documentation.
- PHP version 7.3 or higher
- MySQL or PostgreSQL database
- Essential dependencies as specified in the project documentation.
Before proceeding, ensure you have XAMPP installed to create a local web server environment. Download it from XAMPP's official website and follow the installation instructions.
Initiate by cloning the repository:
git clone https://github.com/MaskedAlkindi/Larvel-Dashboard-Mockup.git
cd Larvel-Dashboard-Mockup/Dashboard
To install necessary dependencies:
composer install
npm install
Configure the environment file:
cp .env.example .env
Edit the .env file to match your local environment settings, particularly the database connection details (DB_DATABASE, DB_USERNAME, DB_PASSWORD).
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
Generate a unique key for the application:
php artisan key:generate
Prepare your database:
php artisan migrate --seed
Start the Laravel application and compile assets:
php artisan serve
npm run dev
This comprehensive guide ensures a smooth setup and deployment of your Laravel Dashboard Template.