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