Skip to content

mhsharkar2011/Job-portal

Repository files navigation

Job Portal

Getting started

- we can git clone by copying this repo https://github.com/mhsharkar2011/Job-portal.git
- cd existing_repo
- git remote add origin https://github.com/mhsharkar2011/Job-portal.git
- git branch -M main
- git push -uf origin main
- composer install
- php artisan migrate --seed
- we can use Postman to test the payload
- cp .env.example .env
- change the env file and create a custom database as needed. (I have used Mysql-8) 

Resume APIs

Route::resource('resumes', ResumeController::class)->except(['index','create','store']);

Jobs APIs

Route::get('jobs', [JobController::class, 'index'])->name('jobs.appliedJob');
Route::Post('jobs', [JobController::class, 'store'])->name('jobs.postJob');
Route::get('jobs/create', [JobController::class, 'create'])->name('jobs.create');
Route::get('jobs/createdJob', [JobController::class, 'created'])->name('jobs.createdJob');
Route::put('jobs', [JobController::class, 'update'])->name('jobs.update');
Route::delete('jobs/{job}', [JobController::class, 'destroy'])->name('jobs.destroy');

Demo - Screenshots

Screenshot from 2023-09-24 02-11-54

Screenshot from 2023-09-24 02-13-23

Screenshot from 2023-09-24 02-13-16

Post a Job

Screenshot from 2023-09-24 02-12-59 Screenshot from 2023-09-24 02-13-09

My Resume

Screenshot from 2023-09-24 02-12-21

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages