Python · B.Tech 3rd / 4th year · mini or major · 6–8 weeks guided

MSME Inventory and GST-Style Billing System

Practical Python product: items, HSN-lite, stock in/out, GST-style invoice PDF, receivables, and a day book. Not a full GSTN filing tool — labelled as such.

Student project kit

₹12,999/-₹7,999/-

1–4 students · 6–8 weeks guided. College title can be adapted on the counselling call.

Audience

Who it is for

Python teams who want a business-domain major a family shop would recognise.

Create SKU, sell 2 units, stock drops, PDF shows tax split, day-book totals.

Branches

CSEIT

Team size: 1–4 students

Problem

Existing vs proposed

Small shops mix Excel and WhatsApp. Student billing apps skip tax breakup and stock.

Inventory + invoice + tax lines (CGST/SGST demo) + stock decrement + overdue list. FastAPI + React.

Build

Modules

FastAPISQLAlchemyPostgreSQLReactPDFpytest
  1. 1. Stock

    • SKU, HSN lite
    • Inward/outward
  2. 2. Invoice

    • Tax split
    • Print PDF
  3. 3. Books

    • Day book
    • Receivables
  4. 4. Users

    • Owner vs cashier
    • Void with reason

Demo

What you can show

  • Stock tied to bills
  • GST-style split
  • Void audit

Viva

Panel topics

  • Why not GSTN API in v1
  • Idempotent invoices
  • Stock race

Deliverables

Included with the kit

  • Complete source code (ZIP + GitHub-style repo)
  • Database schema and sample data / dataset notes
  • README.md — how to run, stack, modules, and demo path (Windows + college lab)
  • Viva question bank with short answers
  • Two mentor reviews: architecture, then final demo

Related

You may also need

College LMS — B.Tech Python project kit at HeapCoders
Python

6–8 weeks guided

College LMS

Courses, submissions, cosine similarity flag, gradebook — FastAPI + React.

₹12,999/-₹7,999/-

View kit
Face Attendance — B.Tech Python project kit at HeapCoders
Python

6–8 weeks guided

Face Attendance

Webcam embeddings, period-wise attendance, spoof-lite, Excel export.

₹12,999/-₹7,999/-

View kit
Relief Allocator — B.Tech Python project kit at HeapCoders
Python

6–8 weeks guided

Relief Allocator

Camps, stock, volunteer shifts, and a simple optimiser for scarce kits.

₹12,999/-₹7,999/-

View kit