/WebsiteDashboard

Simple app made with PHP Laravel 8 and MySQL database.

Primary LanguagePHP

Interview task - simple website dashboard made with Laravel and MySQL.

There are tiles which have a button. If the tile is empty on button click,
you will be prompted to enter Title, URL and color. After that, the button
will be leading to the URL and will be displaying the title and will have the
entered color. You can edit and reset the tile.

Use the app locally

To use the app locally, you will need PHP, MySQL, Laravel and Composer.
Before starting the app, the database needs to be created and seeded.
First, create the MySQL database laravel_db.
With php artisan migrate the database dashboard will be created.
Then with php artisan db:seed, the table will be seeded with initial default data.

The app is started from the root folder with php artisan serve command.

Cloud deploy

The app is also hosted on AWS Elastic Beanstalk and can be viewed by clicking HERE