← Back to projects
On-demand / LogisticsMulti-app system
Tapp Fuel
Tapp Fuel is an on-demand fuel delivery service. In the current codebase snapshot I have locally under your `FreshSandouk/` directory, there’s a full multi-app platform (Node/Express API, Next.js web + admin, and React Native customer + driver apps) with payments, search, queues, and media pipelines. This is the technical foundation that supports an app-first, logistics-driven service like Tapp Fuel.

Tech stack
Node.jsExpressMongoDBMongooseNext.js (Website)Next.js (Admin)React Native (Customer App)React Native (Driver App)StripeRedisBull (queues)ElasticsearchCloudinaryAWS S3FirebaseFastlaneDocker Compose
Challenges
- •Coordinating multiple apps (API, website, admin portal, mobile customer app, driver app) in one platform
- •Building scalable search, background processing, and media pipelines for commerce workflows
- •Implementing payments across web and mobile with consistent server-side integration
Solutions
- •Implemented modular API architecture with dedicated modules per domain and standardized response conventions
- •Integrated Stripe, Redis-backed queues (Bull), and Elasticsearch for performance and operational scalability
- •Added Cloudinary + AWS S3 + Sharp for media handling and Fastlane for mobile release automation
Impact
✓
End-to-end commerce platform across web, admin, and mobile experiences
✓
Operationally scalable architecture (queues + search + storage) suitable for production loads
✓
Unified payment experience with Stripe across channels
Screenshots

Project details
- Role
- Full-Stack Developer
- Category
- On-demand / Logistics
- Scope
- Multi-app system