Laravel-powered job portal with Sanctum for auth, Alpine.js for interactivity, and TailwindCSS for styling. Handles email with Mailtrap and uses MySQL for the database. Simple, clean, and with responsive design.
Job Searching and Applications:
Application Management:
Employer Functionality:
File Upload with Local Storage:
Secure Authentication with Sanctum:
Policies and Resource Controllers:
User-Friendly Interface:
Scalable Architecture:
Clone the repository:
git clone https://github.com/TsotnePharsenadze/JobPortal-laravel-mysql-tailwind
Navigate to the project directory:
cd jobportal
Install the dependencies:
npm install
composer install
Configure database in .env file and then run
bash php artisan migrate
Start the development server:
npm run dev
php artisan serve
Open your browser and visit http://localhost:8000
to access the application.
Contributions are welcome! If you want to contribute to this project, please follow these steps: