A Laravel framework based gig posting Web App.
Mac Users Guide (for I am on developing on a Mac)
-
Clone this repository.
-
Install Laravel Valet (which you can google: laravel valet ) and start the valet server on your machine.
-
Install composer on your machine.
-
cd to valet's "Sites" folder and run composer global require laravel/installer to install laravel.
-
Copy the cloned repository to valet's "Sites" folder.
-
Stay in valet's "Sites" folder directory and run valet park to link to valet's server.
-
cd to cloned repository root inside valet's "Sites" folder and run composer install (&& composer update) to get going.
-
Configure your .env file properly as shown in .env.example.
-
Run php artisan migrate to create the database and all data tables needed.
-
Run php artisan db:seed to create dummy data to start.
-
Run php artisan storage:link to get all uploads to storage/app/public.
-
Open your browser and type laravel-gig-posting-web-app.test (since our cloned repository's folder name is laravel-gig-posting-web-app) to run the app locally.
-
To deploy on your server, go through steps 2 to 11 on your server, next copy the cloned repository folder to your web server's root directory, then configure properly as you usually do with other apps.
-
Here you go!
Laravel Gig Posting Web App by GAC DEV