Skip to content

my-neme-eh-jeff/gigguru

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 

Repository files navigation

GigGuru

About

GigGuru is a website for daily wage workers and clients, where clients can list the service along with the exact issue. The workers can see these listings and have a price negotiation with the client which both can agree to. It is a full-stack website. There is completete dark and white mode theming implemented.

Screenshots:

  1. Landing page

image

image

image

  1. Signup page

image

image

image

  1. Worker account pages

image

image

image

  1. Client account pages

image

image

image

  1. About us page

image

  1. Contact us page

image

  1. Database images

image

image

image

Tech Stack:

React, ExpressJS, MongoDB (Mongoose), Chakra UI, HTML, CSS, Cloudinary

Features:

  • Role based authentication, routes, pages protected.
  • Admin gets to view all workers and clients and their dealings.
  • Admin also does verification of the workers documents to make them eligible for deals.
  • Clients can post their issues and select the category of service they require.
  • Workers can view the listed issues and can negotiate with client to get a deal.
  • Workers can also view, update and delete their profile.
  • Whole website has got light as well as dark mode option.
  • Frontend validation along with toasts to display feedback.

Things we would want to add (in progress) or improve

  • Chat system for client and worker.
  • Add map for client to enter their location.
  • Ensure contact details are shared only after both sides agree to a price.
  • Add navigation details like a route to the client address.
  • Add ratings, reviews for worker after each service.
  • Filter based on nearest client, cheapest service.

Connect With the team

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.2%
  • HTML 1.2%
  • Other 0.6%