Web interface displaying Kantine menus.
Written in PHP/Laravel and VueJS.
- PHP >= 8.1
- NodeJS >= 18
- FontAwesome Pro 6 license, with a configured .npmrc file
git clone https://github.com/carsso/kantine.git
cp .env.example .env
vim .env
npm install
npm run build
composer install --no-interaction --prefer-dist --optimize-autoloader
python3 -m venv scripts/
scripts/bin/pip3 install -r scripts/requirements.txt
scripts/bin/python3
php artisan optimize
php artisan storage:link
php artisan queue:listen
git clone [email protected]:carsso/kantine.git
Install PHP dependencies with Composer
composer install
Install JS dependencies with NPM
npm install
cp .env.dev.example .env
vim .env
php artisan storage:link
python3 -m venv scripts/
scripts/bin/pip3 install -r scripts/requirements.txt
scripts/bin/python3
npm run dev
php artisan queue:listen
- This project is licensed under the MIT License - see the LICENSE file for details.
- The Laravel framework is open-sourced software licensed under the MIT license.