Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/majid-razzaq/job-portal
My job portal website, built with Laravel, allows users to easily create, edit, delete, save, and apply for jobs.
https://github.com/majid-razzaq/job-portal
job-search-website job-seeker jobportal jobportalwebsite jobsearch laravel laravel-job-board-app laravel-jobs laravel10 mysql
Last synced: 3 months ago
JSON representation
My job portal website, built with Laravel, allows users to easily create, edit, delete, save, and apply for jobs.
- Host: GitHub
- URL: https://github.com/majid-razzaq/job-portal
- Owner: Majid-Razzaq
- Created: 2024-01-30T06:24:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-23T16:52:03.000Z (4 months ago)
- Last Synced: 2024-10-11T11:40:32.410Z (3 months ago)
- Topics: job-search-website, job-seeker, jobportal, jobportalwebsite, jobsearch, laravel, laravel-job-board-app, laravel-jobs, laravel10, mysql
- Language: CSS
- Homepage: http://jobportal.great-site.net
- Size: 56.9 MB
- Stars: 3
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 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.```javascript
composer install
``````javascript
php artisan migrate
```