Skip to content

divyanshsood22/quickkart-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuickKart Hub

QuickKart Hub is a hybrid C + Django project designed to simulate a functional e-commerce platform.
All core business logic (products, users, orders, invoices, recommendations, tickets) is fully implemented in C, while Django + Tailwind CSS provides a clean modern web interface.

This project was built as a college project to demonstrate:

  • Use of C for backend logic
  • Integration with Python/Django through ctypes
  • A complete working e-commerce flow

✨ Features

🛒 User Panel

  • Browse products with details
  • Add products to cart
  • Manage cart and checkout
  • Automatic invoice generation
  • Product recommendation system

🎛️ Admin Panel

  • Dashboard with quick stats
  • View all users, products, and orders
  • Manage stock via C functions

💬 Support System

  • Raise support tickets
  • Support team replies (C-based message thread)
  • Auto-closing of tickets after support response
  • View ticket history

⚙️ Core Built in C

  • Products, Users, Orders, Inventory
  • File-based data handling
  • Order prioritization
  • Ticket management
  • Recommendation engine

🛠️ Installation

Clone the repository:

git clone https://github.com/divyanshsood22/quickkart-hub.git

Run Django server:

cd quickkart-hub/web/quickkart
python manage.py migrate
python manage.py runserver

C Compilation:

cd quickkart-hub/csrc
gcc -shared -o quickkart.dll products.c users.c orders.c invoice.c recommendation.c tickets.c ticket_replies.c utils.c inventory.c -I .

📝 License

This project is licensed under the Unlicense License. See the LICENSE file for more details.

About

QuickKart Hub: A fully C-based shopping platform supporting multiple categories like groceries, electronics, medical supplies, and clothing. Features include user and admin panels, ticket-based support, order prioritization, invoice generation, and product recommendations.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors