This project was implemented using interfaces to be able to switch the character provider without breaking the system. It's a small proof of what can be done using laravel + livewire, a powerful tool.
- PHP 8.0+
- Node 16+
- Yarn
- Create a Marvel Developer account
- Run
cp .env.example .env
- Get the developer keys and put on .env file
- Configure laravel cache driver
- Run
composer install
- Run
php artisan key:generate
- Run
yarn && yarn dev
to compile assets - Run
php artisan serve
to start server