A 1-hour coding exercise for Laravel backend engineers focusing on API design, dependency injection, and testing.
- Docker Desktop installed and running
- Git
# 1. Clone and enter the project
git clone <repo-url> interview-project
cd interview-project
# 2. Start the environment
./vendor/bin/sail up -d
# 3. Verify everything works
./vendor/bin/sail artisan test
curl http://localhost/✅ You should see:
- Tests passing (green)
- JSON response with Laravel version
You're ready to code! 🚀
📄 See CANDIDATE_SPEC.md for what to build.
📋 See openapi.yaml for the complete API specification.
Duration: 1 hour coding + 30 minutes discussion
Evaluator materials are maintained separately and are not included in the candidate-facing repository.
This interview project is open-sourced software licensed under the MIT license.