Installation

Guide 2 Nov 19, 2025

How to install on your own enviroment

Server Requirements

  • PHP 8.1 or higher
  • MySQL/MariaDB 5.7 or higher
  • Web server (Apache/Nginx)

Development Tools

  • Composer
  • Node.js and NPM

Installation Steps

1. Clone the repository

git clone https://github.com/your-organization/weee-waste-manager.git
cd weee-waste-manager

2. Install PHP dependencies

composer install

3. Install JavaScript dependencies

npm install

4. Set up environment file

cp .env.example .env
php artisan key:generate

5. Configure database in .env file

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=weee_waste_manager
DB_USERNAME=your_username
DB_PASSWORD=your_password

6. Run migrations and seeders

php artisan migrate --seed

7. Create storage link

php artisan storage:link

8. Build assets

npm run build

9. Start the development server

php artisan serve

Visit http://localhost:8000 in your browser

10. Default login credentials

  • Email:admin@example.com
  • Password:password


Tags: Installation