Skip to content

An aggregator platform for workers and owners where workers can get jobs nearby based on skills and owners can create job posts and look for skilled workers nearby. This platform brings Owners easy access to find out workers/laborers near their locality for factory/shop/house and enable laborers to get a regular job/work requirements from nearby…

Notifications You must be signed in to change notification settings

RahulChugwani/JobsNearby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jobs Nearby

An aggregator platform for workers and owners where workers can get jobs nearby based on skills and owners can create job posts and look for skilled workers nearby. This platform brings Owners an easy access to find out workers/labours near their locality for factory/shop/house and enable labours to get regular job/work requirements from nearby/selected location and can apply for them.

Motivation

  1. Due to Covid-19 situation, all the labourers have moved to their native towns and villages which have created a big demand for workers in big cities at factories/shops. Owners are not able to find workers for their work.
  2. Hiring labour/workers is a very unorganised market and mouth publicity play the role of getting workers at factories/shops/house. Due to which many workers are not able to find the potential job as per their skills.
  3. There is a huge gap between owners and labours due to which lot many owners are not able to find potential workers for their business. This is same for labours and due to which many people are unemployed (berozgaar) and not able to earn more money.
  4. This application will make this market organised and bring both parties on one platform which will increase employment for workers near their native towns.
  5. Getting work near their town can help labours to save more money. And owners can easily find right potential labours based on skills and experience.

Functionalities -

  1. Signup/Register
  2. Login
  3. Creating a Job Post
  4. Feed (For labours, to see regular job updates based on skills and locality set)
  5. Feed (For owners, to see different labours matching their job criteria)
  6. Reviews and Rating ( For owners and labours )
  7. Search Nearby labours using Maps and filters.
  8. Whatsapp "SahayakBot" where you can do register and get job updates. (future aspect)
  9. Save and Like labours/job posts.
  10. Signup using phone number verification.

Technology

  1. Backend -

    1. Languages & Frameworks - NodeJS, ExpressJS, Mongoose, REST APIs
    2. Database - MongoDB cloud
    3. Libraries used - BycrptJS, JsonWebToken (JWT)
    4. Tools used - VisualStudio Code, PostMan(for testing apis)
  2. Frontend - Flutter Flutter will enable to build light weight applications with a great User Interface(UI). Having great user experinece will help users to use app easily and sfficiently. This part is still under development. UI designs and WhatsappBot designs are there in frontend folder. Flutter Code is not put on github yet.

Developed all the REST APIs for various functionalities from signup/login to posting job and searching for labours etc Keeping security in mind, implemented all the security validations while signup and creating job posts.

About

An aggregator platform for workers and owners where workers can get jobs nearby based on skills and owners can create job posts and look for skilled workers nearby. This platform brings Owners easy access to find out workers/laborers near their locality for factory/shop/house and enable laborers to get a regular job/work requirements from nearby…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published