Skip to content

Robust inventory management system with real-time tracking, invoice processing, secure access controls and insightful data visualization dashboards

Notifications You must be signed in to change notification settings

bhaveshdev09/inventotrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InventoTrack

Overview

The InventoTrack is a comprehensive solution developed to streamline inventory management and optimize operations for import-export businesses. This project consists of two main phases: a robust web portal and a desktop application for retrieving Tally data.

Features

Web Portal (Phase 1)

  • Dynamic Inventory Management:

    • Real-time tracking of products across multiple warehouses, reducing inventory discrepancies by 30%.
  • Invoice Management:

    • User-friendly interface for creating and managing invoices, seamlessly integrated with the inventory system.
  • Role-based Authentication:

    • Ensures secure data handling and restricts access to sensitive information.
  • Data Visualization:

    • Implementation of Chart.js for generating insightful reports on inventory levels, order fulfillment, and revenue.
  • Automated Email System:

    • Developed an automated email system for administrators to generate and receive weekly sales reports, providing key insights into sales performance and inventory trends.

Desktop Application (Phase 2)

  • Tally Data Retrieval:

    • Developed a desktop application using Python and Tally's API to retrieve financial transactions, stock levels, and invoice details.
  • Scheduled Synchronization:

    • Established scheduled data synchronization processes to keep the web application updated with the latest Tally data.

Technologies Used

  • Django, Python
  • SQLite (Database)
  • HTML, CSS, JavaScript
  • Chart.js (Data visualization)
  • Python Tally API (Desktop application)
  • Git (Version Control)

Getting Started

Prerequisites

  • Python 3.x
  • Django
  • SQLite

Installation

  1. Clone the repository:

    git clone https://github.com/bhaveshdev09/inventotrack.git
  2. Install dependencies:

    pip install -r requirements.txt
  3. Run migrations

  4. Start the development server:

Visit http://localhost:8000/ to access the web portal.

Contributing

If you'd like to contribute to this project, please follow the Contribution Guidelines.

License

This project is licensed under the MIT License.

Acknowledgments

  • Special thanks to contributors who have made significant contributions to this project.

Support

For any questions or issues, please contact [patilbhavesh991209@gmail.com].

About

Robust inventory management system with real-time tracking, invoice processing, secure access controls and insightful data visualization dashboards

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •