Easy to use, customised job search platform for blue collar workers.
Github Link:
https://github.com/318anushka/Rojgar
WebApp Link:
https://rojgar-app.herokuapp.com/signin
Video Link:
https://vimeo.com/511585277
Problem
• Driver, guards, maids, they come from remote location and lack privileges thereby putting them at a disadvantage.
• Blue-collar workers, accounting for over 70-80% of the industry.
• They have gone without income in the past year due to the nationwide lockdown imposed in the wake of the Covid-19 pandemic.
• Initial commission on present available portals.
• Mostly focuses on benefitting employers need and requirement.
Solution:
Rojgar is a simple to use, app for manual working class which makes job search very easy.
Tech Stack Used:
React
Redux
Firebase (For authentication, session management and data retention)
Firestore(Database)
Additional dependencies: material.ui, semantic ui, materializecss
Features:
-
Backend Supported authentication system.
-
User Session Management SIGNUP/LOGIN/LOGOUT features
-
Dashboard with Job listings, notifications section, profile
-
Voice Recognition enabled searches
-
Text Parsing (basic one) to filter results
-
Location API to fetch current location
-
Filters like Minimum Salary and Job type
-
Customized Notifications based on preferences
-
Update details and preferences
-
Ease of posting New Job thus creating more employment opportunities
-
Dual language app (English/Hindi)
FUTURE SCOPE:
- Create separate profile for Employers and Workers.
- Enable Admin features.
- Let Employers delete the job after its complete.
- Allow bookmarking of jobs to personalize searches and notifications.
- Make voice recognition more efficient.
- Allow more filter including work hours and leave.
- Create a column focusing on female workers and show them relevant jobs depending on paid maternity leaves, post leave joining, work from home and flexible working hours.
- Allow in app conversation with the employers.
- Make webapp multi-language enabled.
In the project directory, you can run:
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.