Project Brief: Full-Stack Developer(s) Needed for IndianCurry.com (Web3 + AI Food Platform)

Job ID: 39997649

Budget: £1,500 – £3,000 GBP

PLEASE READ AND THEN RESPOND ACCORDINGLY. THANKYOU :)

About the Project

IndianCurry.com is an upcoming AI-powered, Web3-enabled food and culture platform focused on the UK market. Our mission is to modernise the Indian food discovery experience while rewarding users through tokenised incentives (CurryCoins).

The platform sits on four core pillars:

-Restaurant Listings + Reviews
-Indian food Recipes
-Online Shop
-CurryCoin Tokenisation (Rewards + Gamification)

The goal: a platform that merges Deliveroo × TripAdvisor × Web3 rewards × Indian culture into one modern, mobile-first experience.

What We Are Looking For

We require experienced full-stack developers or a small team to deliver a feature-rich MVP with scalability in mind.

Skill Requirements

- React / Next.js
- Node.js / Python / Go backend
- PostgreSQL / MongoDB
- API integrations (Food Hygiene Rating API UK)
- Web3 or rewards system experience
- UX/UI design for modern, mobile-first layouts
- Admin panel development
- SEO optimisation
- Stripe payments

Scope of Work (MVP)

1. Restaurant Directory

-Add/claim restaurant listings
-Search + advanced filtering
-Map view (Google Maps or Mapbox)
-Food Hygiene Rating API integration
-User reviews + ratings
-Image gallery
-Backend moderation tools

2. IndianCurry Trust Index (Core Feature)

This is a unique scoring system combining multiple factors to help users quickly assess a restaurant’s credibility.

The system should calculate a “Trust Score” based on:

-Food Hygiene Rating (live API data)
-UK Companies House register check
-Verified Reviews (weighted > non-verified)
-Review sentiment analysis (AI integration)
-Restaurant responsiveness (reply to reviews, update profile, etc.)
-Listing completeness score (photos, menu, opening hours, etc.)
-Longevity & consistency (account age + hygiene history)

Developer Requirements:

-Build a Trust Index algorithm (we will provide specific weighting)
-Display Trust Score visually (e.g., badge, bar, 0–100 scale, or 5-tier levels)
-Show breakdown on the restaurant profile
-Allow future updates to the scoring logic
-Include Trust Score inside search results and filters

This feature must be built modular and scalable for future AI enhancements.

3. Recipe Section

-Categories + detailed recipe pages
-User-submitted recipes
-Optional AI recipe generator (OpenAI API)
-Save/favourite feature

4. Online Shop

-Product categories
-Shopping cart
-Checkout
-Stripe integration

5. User Accounts

-Register/login
-Dashboard (reviews, favourites, orders, Trust activity, reward points)
-Profile photo + settings
-Optional Web3 login (future phase)

6. CurryCoin Rewards (MVP)

A points-based simulation preparing for future tokenisation.

Users earn points for:

-Leaving reviews
-Uploading recipes
-Referrals
-Restaurant interactions
-Completing profile fields
-Rewards shown in dashboard (no blockchain needed yet).

7. Modern UI/UX

-Gen-Z-focused visual identity
-Smooth animations
-Clean, fast, mobile-first design

8. Admin Panel

-Manage restaurants, reviews, shop products, trust index, users
-View flags + moderate content
-Adjust trust index weights
-Manage reward system
-Export data

Deliverables

Fully functional MVP
Responsive front end
Back-end API architecture
Modular Trust Index engine
Admin dashboard
Basic documentation
Deployment

Preferred Tech Stack (Flexible)

-Frontend: Next.js / React
-Backend: Node.js / Python / Go
-Database: PostgreSQL / MongoDB
-Payments: Stripe
-Maps: Google / Mapbox
-AI: OpenAI API

What to Include in Your Proposal

-Portfolio examples
-Experience with similar platforms (food, directories, AI, Web3)
-Suggested tech stack
-Timeline
-Price (fixed or milestone-based)

Only experienced developers or teams should apply.