Case Study

Babar Trader Inventory Hub

Client: Babar Trader (Wholesalers) Timeline: 15 Days Tech: FastAPI & JSON
Babar Trader Inventory Hub

Project Overview

Babar Trader Inventory Hub is a custom administrative operations platform designed specifically for wholesale distributors. It serves as a unified digital panel where the client can log, organize, and inspect their complete product inventory, monitor stock status, and streamline day-to-day operations.

The core backend of this hub is engineered in Python using **FastAPI**, creating a highly performant API framework. To avoid database management overhead and ensure lightweight local operations, a customized **JSON database** system was implemented to dynamically store and update product and order parameters.

Key Features Implemented

  • Inventory & Stock Management: Real-time inventory levels auditing, product categorizations, and price adjustments logging.
  • FastAPI Backend Router: High-speed backend processing channels created to fetch, parse, and write inventory records to the database.
  • JSON Database Handler: Custom robust file operations layer implemented to store data payload as localized JSON blocks securely.

Technical Architecture

The interface is built using HTML5, CSS3 grid layouts, and JavaScript (ES6+). The frontend connects asynchronously to a FastAPI backend. Backend routers handle request routing, request sanitization, and data persistence via a JSON database middleware.

Technical Specs

Role Full Stack Developer
Frontend HTML5, CSS3, JavaScript
Backend Python, FastAPI
Database File-based JSON Storage
Dev Duration 15 Days

Test Credentials

Use these credentials to log in and test administrative/inventory actions on the live site:

Username ali
Password 413982ff
Delete PIN 7746