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 devto compile assets - Run
php artisan serveto start server