AI Implementation Project - Seeking Expert Consultant
Project Overview
We are building FltrLnk, a next-generation discovery and engagement platform that allows local businesses to:
• Use AI to respond to customers
• Convert chat conversations into real orders or bookings
• Accept in-app payments
• Sync inventory in real time with POS
• Track engagement & conversion analytics
• Run promo codes and loyalty incentives
We are seeking one senior full-stack engineer experienced in AI (RAG), Stripe Connect, Square POS, and event-driven systems.
This is a production-grade V1, not a prototype.
⸻
Core Features to Build
⸻
1️⃣ AI Business Chatbox (RAG-Based)
• Per-business AI assistant
• Business knowledge stored in Supabase:
• Menu / services
• Pricing
• Hours
• Policies
• OpenAI embeddings + retrieval
• AI answers user messages
• Admin toggle for human takeover
• Secure server-side AI calls
⸻
2️⃣ AI Menu / Service Ingestion
• Upload text, PDF, or website URL
• AI parses into structured menu/services
• Admin review/edit interface
• Menu reused across:
• AI chat
• Cart builder
• POS sync
• Analytics
⸻
3️⃣ AI Cart Builder (Real Orders)
• Convert natural language → structured cart
• Handle modifiers (size, notes, exclusions)
• Confirm cart with user
• Validate against live inventory
• Prepare order for in-app checkout
⸻
4️⃣ Real-Time POS Integration (V1: One POS)
POS REQUIRED
Square POS
Includes:
• OAuth connection
• Menu & price syncing
• Real-time inventory sync
• Order creation pushed into Square
• Webhook handling (inventory/order updates)
❗ Only ONE POS system is included in this phase.
⸻
5️⃣ In-App Payments (Stripe Connect)
• Marketplace-style payments
• Users pay inside FltrLnk
• Funds routed to business accounts
• Support for:
• Services
• Products
• Handle:
• Webhooks
• Order confirmation
• Refund hooks (basic)
⸻
6️⃣ AI Booking Assistant
• Answer pricing questions
• Show availability
• Book appointments
• Sync with Square Appointments
• Booking fallback via external link if needed
⸻
7️⃣ AI Follow-Up Automation
• AI follow-ups for:
• Abandoned carts
• Unfinished bookings
• Rule-based timing
• On/off toggle per business
• Opt-out compliance
⸻
️ 8️⃣ Loyalty Program & Promo Codes (V1)
Loyalty (V1 Scope)
• Business-configurable loyalty rules:
• Points per purchase
• Visits tracked
• Spend thresholds
• User loyalty balance stored per business
• Loyalty status visible in user profile
• Redemption rules applied at checkout
Promo Codes
• Business-created promo codes:
• % off
• Fixed amount
• Free item (optional)
• Usage limits:
• Per user
• Per campaign
• Validity dates
• Promo codes applied during checkout
• Tracked in analytics
❗ No complex gamification, tiers, or NFTs in V1
⸻
9️⃣ Engagement & Conversion Analytics
Event-based analytics system including:
Tracked Events
• Profile views
• Messages sent / received
• AI responses
• Cart creation
• Checkout start
• Order completion
• Booking completion
• Promo code usage
• Loyalty redemption
• Follow-up conversions
Business Dashboard
• Engagement rate
• Conversion funnel
• Revenue attribution
• Promo performance
• Loyalty participation
• Peak activity times
• Top FAQs
⸻
Tech Stack (Required)
• Frontend: React / Next.js or React Native
• Backend: Node.js
• Database: Supabase (Postgres + Auth + Storage)
• AI: OpenAI (chat + embeddings)
• Payments: Stripe Connect
• POS: Square API
• Hosting: Heroku (or equivalent)
• Version Control: GitHub (repo owned by us)
⸻
Explicitly Out of Scope (This Phase)
❌ Multiple POS systems
❌ Delivery couriers
❌ Advanced loyalty tiers or gamification
❌ Enterprise BI platforms
❌ Marketing email/SMS campaigns
Milestones & Payment Structure
Milestone 1 – $7,000
AI chatbox + knowledge ingestion
Milestone 2 – $7,000
Menu ingestion + AI cart builder
Milestone 3 – $7,000
Square POS integration + inventory sync
Milestone 4 – $7,000
Stripe Connect payments + loyalty + promo codes
Milestone 5 – $7,000
Analytics dashboard + follow-ups + QA + deployment
⸻
Required Experience (Non-Negotiable)
• RAG-based AI chat systems
• Supabase / Postgres
• Stripe Connect (marketplace payments)
• Square POS API
• Webhooks & event-driven architecture
• Loyalty or promo systems (even basic)
⸻
Application Instructions (Strict)
Your proposal must include:
1. One AI chatbot project (GitHub or live demo)
2. One POS or payments project
3. Explanation of webhook handling & data integrity
4. Your country + availability
5. The word “FLTRLNK” at the top of your proposal
Proposals missing any requirement will be ignored.
⸻
Ownership & NDA
• All code belongs to us
• NDA required
• No reuse of proprietary logic
Apply tot his job
Apply To this Job