Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Riyadh, Saudi Arabia

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"We’re building a production-grade reviews and ratings system for e-commerce stores, delivered as an app that runs on an e-commerce platform + an external backend. The goal is to let merchants collect verified reviews, moderate them, and display star ratings + reviews on product pages and listings—reliably and at scale.

What you will build

1) Platform Integration
• OAuth install/connect flow
• Required scopes/permissions (products + orders + webhooks/events)
• Webhook/event handler for:
• product create/update/delete
• order status updates (delivered/fulfilled)
• Secure token storage + revocation support

2) Core Reviews System (Backend)
• Products sync + mapping (handle URL changes safely)
• Reviews model:
• product review + store review
• rating (1–5), text, optional media
• “verified purchase” badge (order match)
• status workflow: pending/approved/rejected
• Moderation tools:
• approve/reject, bulk actions, tags
• merchant public replies
• audit log

3) Review Request Automation
• Trigger review requests after delivery/fulfillment + configurable delay
• Email templates + localization (Arabic/English)
• Tokenized unique review links per order/customer
• Basic deliverability setup (provider integration)

4) Storefront Widgets
• Star rating badge (PDP + product cards/listings)
• Reviews section on product page
• Optional store rating widget
• Async loading, fast performance, RTL support, no checkout impact
• Simple installation method aligned with platform app requirements

5) Dashboard (Merchant Admin)
• Setup/status page (connected, sync, webhooks health)
• Reviews inbox + moderation
• Widget settings (toggle, placement options)
• Analytics (reviews volume, request performance, widget impressions/clicks)

Tech expectations
• Strong full-stack skills: Node.js (Nest/Express) or Python, PostgreSQL, queues (Redis/BullMQ or similar)
• Frontend: React/[login to view URL] (or equivalent)
• Experience with OAuth, webhooks, background jobs, multi-tenant SaaS
• Media upload + storage (S3 or equivalent), image optimization
• Production readiness: logging, retries, rate limiting, basic monitoring

Deliverables
• Working app end-to-end in production environment
• Source code + deployment docs
• API documentation (OpenAPI preferred)
• Test coverage for critical paths (auth/webhooks/review submission)
• Admin demo account + merchant install guide

Required experience (please include)
• 2–3 examples of similar work (apps, integrations, SaaS dashboards)
• Experience with e-commerce platform integrations (OAuth + webhooks)
• Evidence of shipping production systems (not prototypes)" (client-provided description)


Matched companies (5)

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Breeze Website Designers

We create beautiful websites that grow your business. https://www.youtube.com/watch?v=haBOAGGBbE8

...

TG Coders

We create custom apps for businesses and startups TG Coders is a technology partner specializing in creating custom mobile and web applications for … Read more

...

Codetreasure Co

🚀 Your Expert Partner for Mobile & Web App Development Unlock the full potential of your business with Codetreasure —a leading provider of tailored … Read more