🎥 Setup Video
Recommended: Watch the full video once before starting the setup.
1. Upload & Extract Project
- Upload the provided ZIP file to your server
- Extract it inside your domain or subdomain root
- Ensure all files are properly extracted
Example path: public_html/ or domain.com/
2. Configure Environment (.env)
Edit the .env file and update the following values:
APP_NAME=DevBase
APP_ENV=production
APP_KEY=base64:GENERATED_KEY
APP_DEBUG=false
APP_URL=https://yourdomain.com
APP_URL must match your domain (https recommended).
3. Database Configuration
Create a database and update credentials:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database_name
DB_USERNAME=database_user
DB_PASSWORD=database_password
4. Mail & Email Setup
Update mail configuration for notifications and OTPs:
MAIL_MAILER=smtp
MAIL_HOST=mail.yourdomain.com
MAIL_PORT=587
MAIL_USERNAME=no-reply@yourdomain.com
MAIL_PASSWORD=your_email_password
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=no-reply@yourdomain.com
MAIL_FROM_NAME="DevBase"
5. Storage & Permissions
- Set write permission for storage/ folder
- Set write permission for bootstrap/cache/
- Run storage link if required
6. Database Migration
Run the following commands:
php artisan migrate
php artisan db:seed
7. Admin Login
- Open /admin on your domain
- Use default admin credentials (provided separately)
- Change password after first login
✅ Setup complete. If you face any issue, check logs or contact support.