/job-lister

Job lister using Laravel and MySQL

Primary LanguageCSS

Job Lister

Made By Made With Love Awesome Open Source Love Stars Top Language Issues PR


About

Job lister is developed using Laravel framework and MySQL for database. It shows job listings which helps candidates to find their perfect jobs. Here, company can create job posts and candidates can filter and search them out and can direct apply to it.

Demo: https://youtu.be/wYtcJZBaiFE

Some screenshots


Setup Project

  1. Clone or download the project
git clone https://github.com/roshan9419/job-lister.git
  1. Install and build the dependencies in the project directory
cd job-lister
composer install
npm install
npm run dev
  1. Create .env file from .env.example file
copy .env.example .env
  1. Generate the key of your project
php artisan key:generate
  1. Migrate the tables into database (Make sure you have done below Environment > Database configurations)
php artisan migrate
  1. Link to storage
php artisan storage:link
  1. Run / Serve the project locally
php artisan serve

Environment

  1. Database configurations
DB_DATABASE=job_lister  # database name (create or use your own)
DB_USERNAME=root        # database username (default is root)
DB_PASSWORD=123456      # database password if any
  1. Google Client configurations for Sign In
GOOGLE_CLIENT_ID="Client ID"
GOOGLE_CLIENT_SECRET="Client Secret"

Authors

roshan9419 🧐

See also the list of contributors who have participated in this project.

License

This project is licensed under the MIT License - see the LICENSE file for details