Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gyanthakur/jobloom-portal
In this you can register as employee or as recruiter according to your choice.
https://github.com/gyanthakur/jobloom-portal
clerk clerk-auth javascript lucide-react mongodb nextjs shadcn-ui supabase tailwindcss
Last synced: 25 days ago
JSON representation
In this you can register as employee or as recruiter according to your choice.
- Host: GitHub
- URL: https://github.com/gyanthakur/jobloom-portal
- Owner: Gyanthakur
- Created: 2024-06-11T17:43:20.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-12-20T18:09:16.000Z (about 2 months ago)
- Last Synced: 2024-12-20T19:24:40.313Z (about 2 months ago)
- Topics: clerk, clerk-auth, javascript, lucide-react, mongodb, nextjs, shadcn-ui, supabase, tailwindcss
- Language: JavaScript
- Homepage: https://job-portall-app.netlify.app/
- Size: 233 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Job Portal App 🌟
Welcome to the **Job Portal App** repository! 🚀 This project is a comprehensive job portal platform designed to connect job seekers and employers seamlessly. Built using modern web technologies, this application provides an intuitive and efficient way to explore job opportunities and manage applications.## 🌐 Live Project
Explore the live project here: [Job Portal App](https://job-portal-xyz.vercel.app/)![image](https://github.com/user-attachments/assets/15b71253-8b59-4440-89c1-caa02a87e109)
![image](https://github.com/user-attachments/assets/311965b3-42d5-4c45-872e-1a47e538f619)
![image](https://github.com/user-attachments/assets/23dba9bc-e9b0-45af-9099-5da96105c7f5)
![image](https://github.com/user-attachments/assets/a91fda95-2c93-4412-920b-65c668523a84)
![image](https://github.com/user-attachments/assets/09fb673a-c83e-47ef-86a5-9c855ca99e7e)
![image](https://github.com/user-attachments/assets/7f5cb5b0-d4b9-4854-af7b-89a1f611bd38)---
## 📖 Features
- **User Authentication**: Secure login and registration for job seekers and employers.
- **Job Listings**: Employers can post job openings with detailed descriptions.
- **Job Applications**: Job seekers can apply to jobs with a single click.
- **Search & Filters**: Advanced search and filtering options to find the perfect job.
- **Dashboard**: Personalized dashboards for both job seekers and employers.---
## ⚙️ Technologies Used
- **Frontend**:
- Next.js
- Tailwind CSS
- JavaScript- **Backend**:
- MongoDB for database
- Clerk for authentication
- Supabase for additional functionalities---
## 🚀 Getting Started
Follow these steps to run the project locally:
### Prerequisites
- [Node.js](https://nodejs.org) installed
- MongoDB database setup### Installation
1. Clone the repository:
```bash
git clone https://github.com/Gyanthakur/job-portal.git
cd job-portal
```2. Install dependencies:
```bash
npm install
```3. Set up environment variables:
Create a `.env` file in the root directory and add your configurations:
```env
MONGODB_URI=your_mongodb_uri
NEXT_PUBLIC_CLERK_FRONTEND_API=your_clerk_frontend_api
CLERK_API_KEY=your_clerk_api_key
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_supabase_anon_key
```4. Start the development server:
```bash
npm run dev
```5. Open your browser and navigate to `http://localhost:3000`.
---
## 🛠️ Key Sections
1. **Home Page**: Explore job listings and featured opportunities.
2. **Employer Dashboard**: Manage job postings and track applications.
3. **Job Seeker Dashboard**: View applied jobs and track application status.
4. **Search & Filters**: Intuitive search options for quick navigation.---
## 📝 Contributing
Contributions are welcome! If you have ideas or improvements, feel free to fork the repository, create a branch, and submit a pull request.
---
## 🔐 License
This project is licensed under the [MIT License](LICENSE).---
## ✨ Made with ❤️ by Gyan Pratap Singh ✨
## 🌐 Connect with Us
- **Name**: Gyan Pratap Singh
- **Email**: [[email protected]](mailto:[email protected])
- **GitHub**: [Gyanthakur](https://github.com/Gyanthakur)
- **Portfolio**: [Gyan's Portfolio](https://gyan-pratap-singh.vercel.app/)---
Thank you for exploring the Job Portal App! 😊