Snap10

Benzigar Codes

Benzigar Codes

Tech Stack :
Frontend: Next.js (React Framework), Tailwind CSS (responsive UI)
Backend: Express.js (Node.js framework), Drizzle ORM (type-safe PostgreSQL ORM)
Database: PostgreSQL hosted on Neon
Deployment:
Frontend on Vercel
Backend API hosted on DigitalOcean Droplet
Database on Neon
Delivery Partner App: Expo React Native (mobile app)
Key Features Delivered
Admin Panel with Role-Based Access: Separate logins for Admins and Hub Managers. Admins can manage products, inventory, and view all hubs. Hub Managers can accept or reject orders specific to their hub.
Product Management: Admins can dynamically add, remove, activate, or deactivate products across hubs.
Smart Order Routing: Orders are automatically assigned to the nearest available hub based on location and stock.
Order Approval Workflow: Hubs receive incoming orders, review, and accept them before notifying the delivery partner.
Simple Delivery Partner App: Lightweight Expo React Native app allowing partners to receive notifications for new deliveries and mark orders as completed.
Real-Time Inventory Updates: Automatic adjustment of inventory levels after each confirmed order.
Optimized Customer Shopping Experience: Real-time cart management, category browsing, and fast billing updates.
Like this project

Posted May 20, 2025

I developed Snap10 for a client with a strict one-month delivery deadline. It is a high-speed grocery delivery platform that intelligently routes orders to hub