This is a demo Laravel project for Lambda School. It is a "reverse job board" where potential employers can find Lambda School students to join their teams.
Follow these steps to get set up. If you get stuck, please refer to the Laravel installation documentation.
- Make sure you have Composer and Laravel Valet installed.
- If you didn't have Valet installed, make sure you run the park command.
- Clone this repository to your machine.
- Run
composer install
andnpm install
in the cloned directory. - Duplicate
.env.example
and rename it.env
- Update your
.env
file's database configuration, theMAIL_DRIVER
using a Mailtrap.io account,APP_NAME
, andAPP_URL
.- If you don't have a database set up, you can follow the Valet documentation to set up MySQL.
- Generate your application key by running
php artisan key:generate
in the root of your project. - Check that everything is working by running the test suite with
vendor/bin/phpunit
in the root of your project. - Populate the database with dummy data by running
php artisan migrate:fresh --seed
in the root of your project. - If you use the default Valet settings, navigate to
http://lambda-laravel-demo.test
to view the project.
If you're a Lambda School student and you need some help, please reach out to me on Slack.
If you're not a Lambda School student, then feel free to reach out on Twitter or make an issue.