- Progressive Web Application (PWA): Enhance user experience and ensure service availability offline.
- Digital Products: Introduce new digital products to expand service offerings.
- Payment Gateways: Integrate multiple payment options, both online and offline, to facilitate transactions.
- Communication Button: Add a communication button for easy customer support and inquiries.
- Performance Reports: Include comprehensive reports on website performance for better transparency and data analysis.
Clone the project repository to your local machine:
git clone https://github.com/YacoubAl-hardari/profile_site.git
Navigate to the project directory and install the required dependencies:
composer install
Rename the environment configuration file:
mv env.example .env
Create a new database on your server.
Run the following command to create the necessary tables in the database:
php artisan migrate
Generate a unique application key:
php artisan key:generate
Generate user accounts and seed the database:
php artisan db:seed
To create a specific user account, use:
php artisan make:filament-user
To enable image display, create a storage link:
php artisan storage:link
Update the .env
file with your local URL:
APP_URL=http://127.0.0.1:8000
Start the PHP development server:
php artisan serve
Access the application at http://127.0.0.1:8000/admin.
Add your email settings to the .env
file:
MAIL_MAILER=smtp
MAIL_HOST=mailpit
MAIL_PORT=1025
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null
MAIL_FROM_ADDRESS="[email protected]"
MAIL_FROM_NAME="${APP_NAME}"
Add the following environment variables to your .env
file if needed:
ENABLE_GOOGLE_ANALYTICS_PROVIDER=true
CAPTCHA_SITE_KEY=
CAPTCHA_SECRET_KEY=
ANALYTICS_PROPERTY_ID=
META_PIXEL_ID=
mkdir -Force storage\app\analytics
cd storage\app\analytics
code service-account-credentials.json
Thank you for considering contributing! Please review the contribution guide.
Please adhere to the Code of Conduct to ensure a welcoming community.
If you discover a security vulnerability, please contact Taylor Otwell at [email protected]. All security vulnerabilities will be promptly addressed.
The Laravel framework is open-sourced software licensed under the MIT license.