Skip to content

Nxt-Stark/Jobera

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jobera

Jobera is a job-seeker platform designed specifically for BCA students from Maulana Arts & Science College. This MERN stack project aims to bridge the gap between students and potential employers by offering a streamlined platform for job search, applications, and career resources.

Table of Contents

Features

  • User Authentication: Secure login and signup for both students and employers.
  • Job Listings: Browse jobs filtered by categories, location, and skills.
  • Profile Management: Create and manage profiles with resumes and skills.
  • Application Tracking: Track the status of your job applications.
  • Admin Dashboard: Manage job postings, users, and analytics.

Tech Stack

  • Frontend: React, Bootstrap/CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • State Management: Redux (optional)
  • Authentication: JWT
  • Deployment: (e.g., Heroku, Vercel)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/jobera.git
    cd jobera
  2. Install dependencies:

    npm install
    cd client
    npm install
    cd ..
  3. Set up environment variables:

    Create a .env file in the root directory with the following:

    MONGO_URI=your-mongodb-connection-string
    JWT_SECRET=your-secret-key
  4. Run the application:

    npm run dev

Usage

  • Visit the homepage to browse job listings.
  • Sign up or log in to apply for jobs or post job opportunities (if you’re an employer).
  • Manage your profile, track your applications, and explore career resources.

Project Structure

jobera/
├── client/                # React frontend
├── models/                # MongoDB models
├── routes/                # Express routes
├── controllers/           # Backend logic
├── config/                # Database and server configuration
├── middleware/            # Custom middleware (e.g., auth)
├── .env                   # Environment variables
├── server.js              # Entry point for the backend
└── README.md              # Project documentation

About

Jobera is a website platform that connecting job-seekers with job opportunities and career resources.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors