Skip to content

Simarpreet29/quick-fix-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ› οΈ QuickFix - AI-Powered Local Service Marketplace

QuickFix is a modern MERN stack application designed to bridge the gap between local service providers (Electricians, Plumbers, Painters) and customers. It features Gemini AI for automated problem analysis and Interactive Maps for location-based job discovery.


πŸš€ Key Features

  • πŸ€– AI Issue Detection: Users upload a photo of the problem, and Gemini AI analyzes it to categorize the issue and provide initial insights.
  • πŸ“ Interactive Maps: Integrated Leaflet.js and OpenStreetMap to show live service requests on a map for providers.
  • πŸ” Smart Filters: Provider can filter jobs by City (Amritsar, Jalandhar, etc.), Category, and specific problem descriptions.
  • ⭐ Rating & Review System: Customers can rate the service and provide feedback after job completion, which updates the provider's profile.
  • πŸ’Ό Provider Dashboard: A comprehensive portal for providers to track earnings, history, and active jobs.

πŸ’» Tech Stack

Frontend:

  • React.js (Vite)
  • Tailwind CSS (For SaaS-level UI)
  • Leaflet.js (For Maps)
  • Framer Motion (For smooth animations)

Backend:

  • Node.js & Express.js
  • MongoDB (NoSQL Database)
  • JWT (For Secure Authentication)

APIs:

  • Gemini AI API (Image Analysis)
  • Cloudinary API (Image Hosting)

Installation Steps

For Backend

cd backend && npm install

For Frontend

cd frontend && npm install

Run the App

Run Backend

npm start

Run Frontend

npm run dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages