This repository aims to bridge the gap between local skilled workers and employers through a user-friendly job portal. It's designed to empower local talent and connect them with meaningful opportunities, making job searching and hiring accessible to everyone.
We maintain high standards for contributions to ensure platform reliability and efficiency.
- A revolutionary platform connecting local skilled workers with employers
- Focused on empowering workers like plumbers, electricians, carpenters, and daily wage workers
- Built with modern tech stack: NextJS, Tailwind CSS, Redux Toolkit, MongoDB
- Open source project welcoming contributions from developers worldwide
- Live and running at: JobSewa Portal
- Easy profile creation and management
- Job search and application tracking
- Real-time application status updates
- Skills and experience showcase
- Document upload for certifications
- Streamlined job posting process
- Access to local talent pool
- Application management dashboard
- Direct communication with candidates
- Candidate filtering and sorting
- Secure authentication with JWT
- Bookmark favorite jobs
- Track applications in DataTable view
- Manage posted jobs and applications
- Accept/reject applications with status updates
- CV preview and download capability (Local environment)
-
Clone the Repository:
git clone https://github.com/Devmangrani/JobSewa.git
-
Navigate to the Project Directory:
cd JobSewa
-
Install Dependencies:
npm install
-
Set Environment Variables: Create a
.env
file with:DB_URI=your_mongodb_url JWT_SECREAT=your_custom_jwt_secret NEXT_PUBLIC_API_BASE_URL=http://localhost:3000
-
Run Development Server:
npm run dev
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a new branch:
git checkout -b feature-name
- Make your changes
- Submit a pull request
Please ensure your PR:
- Follows our coding standards
- Includes proper documentation
- Has meaningful commit messages
- Addresses a specific issue or adds value
Found a bug or have a feature request? Please check our issues tab! When creating a new issue:
- Use the provided template
- Include specific details about the problem
- Add screenshots if applicable
- Mention steps to reproduce
Copyright © 2024 Dev Mangrani
JobSewa is free software licensed under GPL v3.0
It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- Show your support by leaving a ⭐️!
- Share the project with others who might benefit
- Contribute to make it better
Thanks for spending your time helping JobSewa grow. Keep rocking 🚀