Flickbasket
Featured
Team
Completed

Flickbasket

A hyper-local multi-vendor commerce platform supporting restaurants, grocery stores, and local businesses with location-aware delivery.

Role: Full Stack Developer
DjangoPostgreSQLPostGISGoogle Maps APIjQueryPayPal

About This Project

What I built and why

Flickbasket is a comprehensive hyper-local marketplace designed to support multiple business categories beyond traditional food delivery. The platform enables restaurants, grocery stores, bakeries, pharmacies, and other local vendors to operate digital storefronts under a unified system. By leveraging intelligent geolocation and spatial data, Flickbasket connects users with nearby vendors while maintaining category-specific workflows. The system includes robust vendor dashboards, a dynamic cart engine capable of handling diverse product types, and real-time order tracking for a seamless customer experience.

Key Features

What makes this project stand out

01

Multi-Category Vendor Support: A scalable architecture that supports restaurants, grocery stores, bakeries, and pharmacies through dynamic store type configurations.

02

Geolocation-Based Vendor Discovery: Automatically detects user location to surface relevant nearby vendors across all supported categories.

03

Vendor Management Dashboard: A dedicated interface for business owners to manage inventory, track orders, monitor sales, and view performance analytics.

04

Dynamic Cart and Checkout: An AJAX-powered cart system capable of handling heterogeneous product types with secure PayPal payment integration.

05

Real-Time Order Tracking: Provides customers with live status updates from order placement through preparation and delivery.

Challenges & Solutions

Problems I faced and how I solved them

The Challenge

Designing a scalable multi-tenant architecture where business logic, data models, and workflows differ across multiple vendor categories.

My Solution

Implemented a flexible StoreType-based domain model to standardize vendor categorization while enforcing strict data isolation and category-specific workflows.