Majid-Razzaq / job-portal

My job portal website, built with Laravel, allows users to easily create, edit, delete, save, and apply for jobs.

Home Page:http://jobportal.great-site.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Logo

My Job Portal Website

Welcome to the README for my job portal website! This Laravel-based platform is designed to facilitate job management for employers and streamline job applications for seekers. With a user-friendly interface, it offers features like job creation, editing, deletion, saving, and applying.

Features

User Authentication

  • Register: Users can create a new account on the platform.
  • Login: Registered users can log in to access personalized features.
  • Logout: Users have the option to log out securely.

Job Management

  • Create Job: Employers can easily create new job postings.
  • Edit Job: Modify job details to keep information up-to-date.
  • Delete Job: Remove unnecessary job listings.
  • Save Job: Users can bookmark jobs for future reference.
  • Apply for Job: Job seekers can submit applications directly through the platform.

Email Notifications

Application Confirmation: Users receive an email confirmation after applying for a job.

Job Search

  • Keyword Search: Users can search for jobs using keywords.
  • Name Search: Filter jobs by employer or job title.
  • Location Search: Find jobs based on geographical location.

Job Tracking

  • My Posted Jobs: Employers can view a list of jobs they have posted.
  • My Applied Jobs: Job seekers can track the jobs they have applied for.
  • Saved Jobs: Users can see a list of jobs they have saved for future reference.

Additional Features

  • Job Features: Employers can highlight specific features of a job during the creation process.
  • Latest Jobs: A section showcasing the most recent job listings is available on the main page.

Getting Started

  • Clone the repository.
  • Run composer install to install dependencies.
  • Set up your database configuration in the .env file.
  • Run php artisan migrate to create the necessary database tables.
  • Customize the application as needed.
composer install
php artisan migrate

About

My job portal website, built with Laravel, allows users to easily create, edit, delete, save, and apply for jobs.

http://jobportal.great-site.net


Languages

Language:CSS 42.2%Language:Blade 27.8%Language:PHP 21.1%Language:HTML 8.8%Language:JavaScript 0.1%