I decieded to make standard project for me to make it easy to start new projects for any new client
- xampp
- php v 7.*
- composer
- clone Repo
git clone https://github.com/Eslam-Ayman/drive.git
- cd into your project
- Install Composer Dependencies
composer install
- Install NPM Dependencies [OPTIONAL]
npm install
- Create a copy of your .env file
cp .env.example .env
- Generate an app encryption key
php artisan key:generate
- If the application key is not set, your user sessions and other encrypted data will not be secure!
- 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
- if you don't need to migrate so import
drive.sql
in your DB
- [Optional]: Seed the database
php artisan db:seed
- you must add mail configration in the
.env
file- MAIL_DRIVER=smtp - MAIL_HOST=mail.womendrive.net - MAIL_PORT=587 - MAIL_USERNAME=noreply@womendrive.net - MAIL_PASSWORD=noreplynoreply - MAIL_ENCRYPTION=tls - MAIL_FROM_ADDRESS =noreply@womendrive.net - MAIL_FROM_NAME =WomenDrive
- share variable in specific blades or all blades
- Resizing Images using timthumb in laravel (on the fly, you don't need to sotre new croped image on the host)
this project is free to every one who is starting to learn Laravel
Author : Eslam Ayman