Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kenzo0p/rozgarhub

RozgarHUB - A job portal for blue collar workers
https://github.com/kenzo0p/rozgarhub

express-js express-middleware framer-motion html-css-javascript mern-stack mongodb mongodb-atlas react-router reactjs redux-toolkit shadcn-ui tailwindcss

Last synced: about 1 month ago
JSON representation

RozgarHUB - A job portal for blue collar workers

Awesome Lists containing this project

README

        

# RozgarHub - Job Portal for Blue-Collar Workers

RozgarHub is a full-stack web application designed to connect blue-collar workers with employers. The platform aims to simplify the job search process, improve accessibility, and provide better employment opportunities for the blue-collar workforce.

## Table of Contents

- [About the Project](#about-the-project)
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
---

## About the Project

RozgarHub focuses on bridging the gap between employers and skilled workers by providing a platform that is easy to use, secure, and reliable. It caters specifically to blue-collar workers like electricians, plumbers, carpenters, delivery drivers, and more.

---

## Features

- **Job Listings**: Employers can post job opportunities with relevant details.
- **Worker Profiles**: Workers can create and update profiles, showcasing their skills and experience.
- **Search and Filters**: Easy-to-use filters for job types, locations, and industries.
- **Secure Authentication**: User login and registration with secure password management.
- **Responsive Design**: Optimized for all devices, including mobile and desktop.
- **Admin Dashboard**: Manage users, jobs, and site settings efficiently.

---

## Tech Stack

### Frontend
- [React.js](https://react.dev)
- [Tailwind CSS](https://tailwindcss.com) (for utility-first styling)
- [shadcn/ui](https://shadcn.dev) (for pre-styled React components)

### Backend
- Node.js with Express.js (API development)
- MongoDB (Database)

### Deployment
- Vercel (Frontend)
- Render or AWS (Backend)

---

## Installation

### Prerequisites
- Node.js and npm installed
- MongoDB installed or MongoDB Atlas account for the database

### Steps
1. Clone the repository:
```bash
git clone https://github.com/kenzo0p/RozgarHub.git
cd rozgarhub
cd frontend (also cd backend in another terminal)
npm install
npm run dev
```