laragigs is a Job portal Web Application, built with Laravel 11, and Tailwind CSS.
- Download the code by clicking Code, Download ZIP. Or if you have Git install in your machine, you can run this in your terminal.
git clone https://github.com/devmuhammadzaki/laragigs.git
- Change directory to your local copy of
laragigsin your terminal. Then install composer dependencies.
composer install
- Install frontend dependencies.
npm install
- Copy
.envfile from.env.example. In NIX machine you can use this command.
cp .env.example .env
- Prepare a database. You can use this command.
mysql -uroot -e "CREATE DATABASE laragigs_db"
If you have password for your database, you need to specify -p on the command.
- Configure your database in
.env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laragigs_db
DB_USERNAME=root
DB_PASSWORD=
- Migrate database tables and seed them with fake data
php artisan migrate --seed
- Generate a key for you application
php artisan key:generate
- Link storage (for photos and icons associated with the project)
php artisan storage:link
- Run php development server
php artisan serve
- Run node.js development server (alongside php server)
npm run dev
Your local copy of laragigs is ready to access in your browser ;)
