Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Welcome to the **Job Portal App** repository! πŸš€ This project is a comprehensive job portal platform designed to connect job seekers and employers seamlessly

Gyanthakur/job-portal

Repository files navigation

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

image image image image image image


πŸ“– 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 installed
  • MongoDB database setup

Installation

  1. Clone the repository:

    git clone https://github.com/Gyanthakur/job-portal.git
    cd job-portal
  2. Install dependencies:

    npm install
  3. Set up environment variables: Create a .env file in the root directory and add your configurations:

    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:

    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.


πŸ“¬ Contact

Feel free to reach out for questions, collaborations, or feedback:


Thank you for exploring the Job Portal App! 😊

About

Welcome to the **Job Portal App** repository! πŸš€ This project is a comprehensive job portal platform designed to connect job seekers and employers seamlessly

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published