This is a simple web application built on the Slim Framework.
Prerequisites: Git, PHP, Composer
git clone [email protected]:eddturtle/my-simple-app.git
cd my-simple-app
composer install
To run the application in development, you can run these commands
composer start
Or you can use docker-compose
to run the app with docker
, so you can run these commands:
docker-compose up -d
After that, open http://localhost:8080
in your browser.
There's a single test which tests our route. If you would like to run it you can through:
composer test
The things to investigate within this app can mainly be found within the file: /app/routes.php. They will be labelled with comments. Each will present a different style of challenge, relevant to PHP, HTTP and/or web programming.
If you can reply to us with how you would solve them each of the problems.
If there's any you can't solve, no problem, still reply - some of these will be about how you solve them, not if you can solve them.