E-Commerce App with delivery tracking

Aman Mittal

Fullstack Engineer
Flutter Developer
UI Designer
Flutter
React
Visual Studio Code

Project Title: Buyzone (E-Commerce Platform for Gift Vouchers & Products)

Summary

Buyzone is a scalable E-Commerce platform built from scratch, offering a wide range of gift vouchers and products. The platform features a comprehensive cart system, secure payments via Razorpay, and is available on both Android and iOS. It also includes real-time delivery tracking and automated invoicing integrated with Zoho. The backend is powered by Node.js and MongoDB, with a ReactJS-based Admin Panel for seamless management.

Client/Industry

E-Commerce, Retail, Digital Vouchers

Tools & Technologies Used

Frontend: Flutter (iOS and Android)

Backend: Node.js, MongoDB

Admin Panel: ReactJS

Payment Integration: Razorpay

Invoicing: Zoho

Cloud: Hosted on AWS

UI/UX Design: Figma

Description

Buyzone is designed to offer users a seamless shopping experience for both physical products and e-gift vouchers. The app includes features like real-time delivery tracking, ensuring users stay updated on their orders, and automated invoicing via Zoho, making post-purchase processes hassle-free. Built from the ground up, the platform ensures smooth scaling with automatic load management using AWS, making it highly reliable for increasing traffic.

Key Features:

1. 🛒 Full Cart System: Users can add, remove, and manage products in their cart with a clean and intuitive UI.

2. 🚚 Real-Time Delivery Tracking: Users can track their orders with real-time updates from dispatch to delivery.

3. 💳 Secure Payment Gateway: Integrated Razorpay for smooth and secure transactions, supporting various payment methods.

4. 🧾 Automated Invoicing: Integrated with Zoho for seamless invoice generation and management.

5. 🖥️ Admin Panel: A ReactJS-powered admin panel allows easy management of product listings, orders, and user data.

6. 🚀 Scalable Architecture: The backend is built using Node.js and MongoDB, hosted on AWS for auto-scaling with traffic increases.

7. 🎨 UI/UX Design: Custom-designed interfaces focusing on user experience and consistent design across the app, admin panel, and portfolio site.

Challenges & Solutions

Handling High Traffic Loads:

Challenge: The app needed to scale automatically as traffic grew, especially during promotions and sales.

Solution: Implemented a cloud-based AWS infrastructure that automatically scales based on traffic, ensuring uninterrupted service even during peak times.

2. Seamless Payment Integration & Invoicing:

Challenge: Ensuring secure, fast, and reliable payment processing for both physical products and digital vouchers, along with automatic invoicing.

Solution: Integrated Razorpay for payments and Zoho for automated invoicing, making the checkout process smooth and efficient.

3. Real-Time Delivery Tracking:

Challenge: Users needed real-time updates on their orders from dispatch to delivery.

Solution: Developed a real-time delivery tracking system within the app, allowing users to track their orders through every stage.

Results & Impact

30K+ installs across Android and iOS platforms.

21% increase in daily active users (DAU) after the UI/UX revamp.

64% increase in coupon and voucher purchases due to improved user flow and seamless checkout.

Highly scalable backend with AWS, ensuring reliability during peak traffic.

Enhanced user experience with real-time delivery tracking and automated invoicing.

Partner With Aman
View Services

More Projects by Aman