✦ Freelance Proposal — Prepared by Shaan ✦

Amara's Platform
Local Service Listing Website

Two options. One vision. A professional platform where people in your area can discover, explore, and connect with local service providers — all in one place.

Part One

Choose Your Package
Standard or AI-Powered

Both options give Amara a fully working local service listing platform. Choose Standard to launch fast, or the AI-Powered package to build something truly competitive from day one.

✦ Two Packages — One Platform
Full payment on delivery
✅ Option 1 — Standard
€2,100
60 hours · live in 3–5 weeks

"A fully working local service listing platform — clean, fast, and ready to grow."

  • Complete MERN Stack Website
  • Beautiful home page with search bar & categories
  • Full service listings — photo, name, rating, price
  • Search & filter by area, type, and price range
  • Provider profile page with contact button
  • WhatsApp & email contact integration
  • Google Maps — show provider locations
  • Admin panel — you control who gets listed
  • Secure login system for providers & admin
  • Mobile-friendly on all devices
  • Deployed live on Vercel + Railway
  • 2 rounds of revisions included
✅ Live in 3–5 weeks
💡

How payment works: Full payment is due upon project completion and delivery — when you see the finished platform and you're happy with it. No deposits, no instalments, no surprises. A clean invoice will be provided. All packages include a 30-minute handover call so you know exactly how to manage and update your platform.

✦ Side-by-Side Comparison
Feature Option 1 — €2,100 Option 2 — €3,500
Home Page + Search✦ Yes✦ Yes
Service Listings + Profiles✦ Yes✦ Yes
Search & Filter✦ Yes✦ Yes
Google Maps Integration✦ Yes✦ Yes
Admin Panel✦ Yes✦ Yes
Secure Login System✦ Yes✦ Yes
Mobile Friendly✦ Yes✦ Yes
AI Chatbot (24/7 support)✗ No✦ Yes
Smart Provider Matching✗ No✦ Yes
AI Smart Search✗ No✦ Yes
Auto Translation✗ No✦ Yes
Spam & Fake Review Detection✗ No✦ Yes
Post-Launch Support✗ No✦ 30 days
Revisions2 rounds3 rounds
Timeline3–5 weeks6–8 weeks
Total Cost€2,100€3,500
II
Part Two

Tech Stack

MERN Stack · Authentication · Maps · AI · Hosting — all explained simply

The Technology

What Will Be Used
To Build Amara's Platform

Every tool below is chosen specifically for a local service listing platform. Together they form the MERN Stack — the industry standard for this type of website. Each one is explained in plain English.

⚛️

React.js + Next.js

Everything the user sees and clicks on. Fast, modern, and SEO-friendly.

Frontend
  • Home page, listings, profiles
  • Search & filter UI
  • Admin panel interface
  • Loads fast on all devices
🟢

Node.js + Express

The brain of the platform — handles all logic, requests, and data flow.

Backend
  • Handles bookings & searches
  • Manages provider data
  • Sends emails & notifications
  • Connects frontend to database
🍃

MongoDB

Stores all platform data — providers, customers, listings, and reviews.

Database
  • Provider profiles & listings
  • Customer accounts
  • Reviews & ratings
  • Scales as the platform grows
🔐

JWT + bcrypt

Secure login system — passwords encrypted, sessions protected.

Authentication
  • Provider login & register
  • Admin panel access control
  • Password encryption
  • Secure session management
🗺️

Google Maps API

Shows each provider's location on an interactive map — just like Google Maps.

Location
  • Provider location pins
  • Search by area or postcode
  • Distance from customer
  • Embedded on profile pages
☁️

Cloudinary + Vercel

Stores all images and hosts the platform live on the internet for free.

Images & Hosting
  • Provider profile photos
  • Service images
  • Frontend on Vercel
  • Backend on Railway
💬

WhatsApp + Nodemailer

Customers contact providers in one tap. Automated emails keep everyone updated.

Contact & Notifications
  • One-click WhatsApp button
  • Email enquiry forms
  • Booking confirmation emails
  • Admin approval notifications
🤖

OpenAI API

Powers all AI features — chatbot, smart matching, spam detection. Option 2 only.

AI — Option 2
  • 24/7 AI chatbot assistant
  • Smart provider matching
  • Fake review detection
  • Recommendation engine
🔍

Algolia Search

AI-powered search so customers find what they need instantly. Option 2 only.

Smart Search — Option 2
  • Instant search results
  • Typo-tolerant queries
  • Filter by relevance & distance
  • Far faster than basic search
🧱

Why MERN Stack? MongoDB, Express, React, and Node.js are the four most popular web technologies in the world for building platforms like this. They are free and open-source, work seamlessly together, and are used by companies like LinkedIn, Uber, and Airbnb. It means Amara's Platform is built on the same foundations as the world's biggest apps — and can scale to match.

III
Part Three

Project Roadmap

Phase by phase · hour by hour · week by week

The Plan

How It Gets Built
Step by Step

Every phase is broken down with exactly what happens, which technology is used, and how many hours it takes. Nothing is left vague.

Option 1 — Phase Overview (60 Hours)

Phase 1
Planning & Design
8 hrs
Phase 2
Project Setup
5 hrs
Phase 3
Authentication
6 hrs
Phase 4
Database Design
4 hrs
Phase 5
Home Page
6 hrs
Phase 6
Listings Page
7 hrs
Phase 7
Search & Filter
6 hrs
Phase 8
Provider Profile
6 hrs
Phase 9
Maps Integration
4 hrs
Phase 10
Admin Panel
6 hrs
Phase 11
Testing
5 hrs
Phase 12
Deployment
3 hrs
✦ Option 1 — Detailed Breakdown
60 Hours Total
Phase What Happens Tech Used Hours
Phase 1 — Planning & DesignWireframes, layouts, colour scheme, structure planningFigma8 hrs
Phase 2 — Project SetupSetting up MERN stack, connecting all layers, folder structureReact + Node + MongoDB5 hrs
Phase 3 — AuthenticationLogin, register, logout with secure password encryptionJWT + bcrypt6 hrs
Phase 4 — Database DesignDesign data structure for providers, customers, and listingsMongoDB4 hrs
Phase 5 — Home PageMain landing page with hero section, categories, and search barReact.js + Next.js6 hrs
Phase 6 — Listings PagePage showing all providers with photo, name, rating, and priceReact.js + MongoDB7 hrs
Phase 7 — Search & FilterSearch by name, area, category, and price rangeExpress.js + MongoDB6 hrs
Phase 8 — Provider ProfileIndividual page per provider with full details and contact buttonReact.js + Node.js6 hrs
Phase 9 — Maps IntegrationGoogle Maps showing provider location on each profile pageGoogle Maps API4 hrs
Phase 10 — Admin PanelControl panel to approve, edit, or remove provider listingsReact.js + Node.js6 hrs
Phase 11 — TestingFull testing on mobile and desktop, bug fixesFull MERN Stack5 hrs
Phase 12 — DeploymentLaunch website live on Vercel and RailwayVercel + Railway3 hrs
Total — Option 160 hrs
✦ Option 2 — Additional AI Phases
+40 Hours on top of Option 1

Option 2 — AI Phases Overview (+40 Hours)

Phase 13
AI Chatbot
12 hrs
Phase 14
Smart Matching
10 hrs
Phase 15
Smart Search
7 hrs
Phase 16
Auto Translation
6 hrs
Phase 17
Spam Detection
5 hrs
Phase 18
AI Testing
10 hrs
Phase What Happens Tech Used Hours
Phase 13 — AI ChatbotChatGPT chatbot answers customer questions 24/7 automaticallyOpenAI API12 hrs
Phase 14 — Smart MatchingAI recommends the best provider based on customer needsOpenAI + Node.js10 hrs
Phase 15 — Smart SearchAI-powered Algolia search replaces basic keyword searchAlgolia7 hrs
Phase 16 — Auto TranslationMulti-language support so international users can use the platformGoogle Translate API6 hrs
Phase 17 — Spam DetectionAI flags and removes fake or spam reviews automaticallyOpenAI Moderation API5 hrs
Phase 18 — AI TestingFull testing and fine-tuning of all AI featuresAll AI Tools10 hrs
Total AI Phases50 hrs
Grand Total — Option 2100 hrs
✦ Week-by-Week Timeline
Week Option 1 — 60 hrs Option 2 — 100 hrs
Week 1Planning, Setup, Auth, DatabasePlanning, Setup, Auth, Database
Week 2Home Page, Listings, SearchHome Page, Listings, Search
Week 3Profiles, Maps, Admin PanelProfiles, Maps, Admin Panel
Week 4Testing & Launch ✦AI Chatbot + Smart Matching
Week 5Smart Search + Translation + Spam Detection
Week 6AI Testing & Launch ✦
🚀

Scaling up later: The MERN stack was chosen because it scales effortlessly. For a local area platform, free hosting handles hundreds of users with no extra cost. When Amara's Platform grows — just upgrade the hosting plan. No need to rebuild the architecture until you reach 100,000+ users. Start small, scale when ready.

Terms & Next Steps

Ready to Build Amara's Platform?

Here is everything you need to know before we get started.

Term Option 1 — €2,100 Option 2 — €3,500
Total Cost€2,100€3,500
PaymentFull payment on deliveryFull payment on delivery
Timeline3–5 weeks6–8 weeks
Revisions2 rounds included3 rounds included
Source CodeHanded over on full paymentHanded over on full payment
Hosting SetupIncluded freeIncluded free
Handover Call30-minute walkthrough30-minute walkthrough
Post-Launch SupportNot included30 days free support
💬

Let's talk on WhatsApp: The next step is a quick call to confirm which option you'd like to go ahead with. I'll send over a clean invoice, and work begins right away. No surprises, no hidden fees — just the platform described above, built to the exact spec.

Proposal prepared by Shaan · Freelance Web Developer · Superprof Tutor