eDrop

A cross-platform mobile marketplace application built around a dropshipping model. eDrop allows users to list their products for sale, while others can purchase and fulfill delivery, making it a flexible platform for both sellers and resellers.

Key functionality:

-User registration and authentication via REST API powered by FastAPI
-Product listing and catalog management for individual sellers
-Order placement and tracking for buyers
-Dropshipping functionality allowing users to resell and deliver products from other sellers
-Payment system integration for secure transactions between parties
-User profiles with sales history, purchases, and delivery tracking
-Admin dashboard for moderating listings, users, and handling disputes
-Notification system for order updates, messages, and promotions

Technical features:

-Developed using Flutter for a smooth, cross-platform mobile experience
-Backend built with Django and FastAPI for scalable API services and business logic
-PostgreSQL for structured and secure data storage of users, products, and transactions
-REST API integration for efficient communication between client and server
-Payment gateway integration for deposits, purchases, and payouts
-Responsive and intuitive UI optimized for both buyers and sellers

Time spent
Technology stack