- Composer
- Symfony CLI
- XAMPP
- Git
- Node.js
- Code Editor (PHPStorm, Visual Studio Code etc.)
- Clone repository:
git clone https://github.com/TheSylwio/employee-management-system.git
- Install composer dependencies:
composer i
- Run MySQL in XAMPP
- Create local database:
php bin/console doctrine:database:create
- Update database schema:
php bin/console doctrine:schema:update --force
- Load example data:
php bin/console doctrine:fixtures:load -n
- Install JavaScript dependencies:
npm i
- Build JavaScript bundle:
npm run build
- Run local server:
symfony serve