This is a web-based cookbook application, originally built for a project at the University of applied sciences, Leiden. The application lets people store, manage, share and print cooking recipes.
The project is built with PHP 8, Laravel 9 and MySQL 8.
A development environment is provided using Laravel Sail (which uses Docker).
- Install Docker and Composer
- Run
composer install
- Run
./vendor/bin/sail up
Brief setup steps:
- Create a MySQL database, and import the files in the
sql/
directory. Migrations are not used in this project. - Copy
.env.example
to.env
and configure the database connection there. - Point a virtual host to the
public/
directory and view the site.
As agreed with the client, this project was released as open source on april 30th,
2015. It is licensed under the GPL v2 license. Refer to the LICENSE.txt
file for this.