Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🛠️ Local Service Finder

A full-stack service marketplace that connects customers with local service providers through location-based search, bookings, and AI-powered recommendations.

React Node.js Express MongoDB Python


📖 About

Local Service Finder is a full-stack web application that enables users to discover, compare, and book nearby service providers through an intuitive interface. The platform integrates real-time communication, secure authentication, AI-powered recommendations, and location services to deliver a seamless booking experience.


✨ Features

  • 🔐 Secure User Authentication
  • 📍 Location-Based Service Discovery
  • 🤖 AI-Powered Service Recommendations
  • 📅 Online Booking System
  • 💬 Real-Time Communication
  • 🗺 Google Maps Integration
  • ⭐ Ratings & Reviews
  • 📱 Responsive Design

🏗️ System Architecture

User
   │
   ▼
React Frontend
   │
REST API
   │
Node.js + Express
   │
Business Logic
   ├──────────────┐
   ▼              ▼
MongoDB      Python AI Service
   │              │
   └───────Recommendation Engine

🛠️ Tech Stack

Category Technologies
Frontend React.js
Backend Node.js, Express.js
Database MongoDB Atlas
AI Python Recommendation Engine
APIs Google Maps API, Socket.io

⚙️ Getting Started

git clone <repository-url>

cd backend
npm install
npm start

cd frontend
npm install
npm start

📌 Future Improvements

  • Payment Gateway Integration
  • Admin Dashboard
  • Advanced Search & Filters
  • Push Notifications
  • Cloud Deployment

👨‍💻 Author

Kushagra Shrivastava

If you found this project useful, consider giving it a ⭐.

About

A full-stack local service marketplace built with React, Node.js, Express, MongoDB, and Python for service discovery, booking, and AI-powered recommendations.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages