Skip to content

paramusp6-cmd/Sales-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sales Management System

Project Overview

The Sales Management System is designed to manage customer sales, payment tracking, pending amounts, and branch-wise sales operations efficiently using SQL Server, Python, and Streamlit.

This project automates sales calculations, payment status updates, and analytical reporting for better business management.


Technologies Used

  • SQL Server
  • Python
  • Streamlit
  • Pandas
  • GitHub

Features

  • Customer sales management
  • Branch-wise sales tracking
  • Pending amount calculation
  • Automated status updates using triggers
  • Payment tracking
  • Analytical SQL queries
  • Dashboard reporting using Streamlit

Database Tables

  • branches
  • customer_sales
  • payment_splits
  • users

SQL Concepts Used

  • CREATE TABLE
  • PRIMARY KEY & FOREIGN KEY
  • BULK INSERT
  • GROUP BY
  • Aggregate Functions
  • CASE Statements
  • SQL Triggers
  • Joins
  • Analytical Queries

Project Structure

Sales-Management-System/ │ ├── SQL/ ├── Python/ ├── Dataset/ ├── Documentation/ └── README.md


Future Enhancements

  • Role-based authentication
  • Email notifications
  • Cloud database integration
  • Export reports to Excel/PDF

Conclusion

This project demonstrates practical implementation of SQL Server, Python integration, trigger automation, and dashboard development for real-world sales management operations.

About

Branch Based Sales Management System using with SQL Server with Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages