Home
Softono

Google Sheet Inventory Management Automation Ims

Open source JavaScript
15
Stars
0
Forks
0
Issues
3
Watchers
4 months
Last Commit

 About Google Sheet Inventory Management Automation Ims

A fully automated Inventory Management System (IMS) developed using Google Apps Script and Google Sheets. It handles stock tracking, in/out transactions, reorder calculations, and daily consumption analysis with real-time automation and scheduled triggers.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Google Sheet Inventory Management Automation Ims?

We provide expert installation service for this software. Our team will install, configure, and secure Google Sheet Inventory Management Automation Ims on your server. plans start at just $30.

Google Sheet Inventory Management Automation Ims

View on GitHub

πŸ“¦ Inventory Management System (IMS) - Google Sheets Automation

Google Apps Script JavaScript Google Sheets Status


πŸš€ Overview

This is a fully automated Inventory Management System built using Google Apps Script + Google Sheets.

It helps businesses track stock, calculate inventory in real time, manage reorder levels, and analyze daily consumption β€” all automatically.


✨ Key Features

πŸ“Š Inventory Automation

  • Real-time stock calculation (In/Out tracking)
  • Custom date range inventory reports
  • Default 30-day stock analysis

πŸ“¦ Stock Intelligence

  • Latest closing stock auto-update
  • Color-coded stock levels:
    • πŸ”΄ Low Stock
    • 🟑 Medium Stock
    • 🟒 Healthy Stock
    • 🟣 Overstock

πŸ” Smart Reorder System

  • Auto reorder quantity calculation
  • Max level based stock control
  • Approval-based ordering system

πŸ“ˆ Analytics

  • Average daily consumption calculation
  • SKU-wise demand tracking
  • Data-driven forecasting support

πŸ“₯ Indent Automation

  • Select items for purchase
  • Auto timestamp logging
  • Direct transfer to Indent Sheet

βš™οΈ Automation

  • Time-driven triggers (3H / 6H updates)
  • On-edit timestamp tracking
  • Fully hands-free system

🧠 Tech Stack

  • Google Apps Script (JavaScript)
  • Google Sheets API
  • Spreadsheet Automation
  • Time-based Triggers

πŸ—‚οΈ Sheet Architecture

Sheet Name Purpose
IMS Main dashboard
In/Out (Manual) Manual stock entry
In/Out (Form) Google Form input
Item List SKU master data
Reorder Sheet Reorder control panel
Indent Link Purchase order tracking

βš™οΈ Setup Guide

  1. Open Google Sheets
  2. Go to Extensions β†’ Apps Script
  3. Paste script code
  4. Save project
  5. Run onOpen() once for authorization
  6. Reload sheet β†’ Menu appears: Inventory System Pro

πŸ“Š Screenshots

Replace these images with your actual Google Sheet screenshots

πŸ“Œ Dashboard View

image

πŸ“Œ Stock Analysis

image

πŸ“Œ Reorder System

image

πŸ“Œ Core Functions

Function Purpose
runInventoryDateRange Custom date inventory
runInventoryDefault Last 30 days inventory
runLatestStock Live stock update
runReorderUpdate Reorder calculation
runAvgConsumption Daily usage analysis
pushIndentRows Purchase indent export

πŸ’‘ Business Use Case

This system is ideal for:

  • 🏭 Manufacturing units
  • 🏬 Warehouses
  • πŸ›’ Retail stores
  • πŸ“¦ Distribution businesses

It replaces manual Excel tracking with fully automated inventory intelligence.


πŸ”’ Important Notes

  • Sheet names must match script exactly
  • Date format must be dd/mm/yyyy
  • Do not rename columns without updating script
  • First run requires authorization

πŸ“ˆ Future Enhancements

  • πŸ“Š Power BI Dashboard Integration
  • πŸ“§ Email stock alerts
  • πŸ“± WhatsApp notifications
  • 🧾 Barcode scanning system
  • ☁️ Multi-location inventory


⚠️ Note

This project uses dummy/modified data for portfolio purposes. No confidential company data is shared.


πŸ“« Contact

  • Name: Ashish Ranjan
  • πŸ“§ Email: [email protected]
  • πŸ”— LinkedIn: linkedin.com/in/ashishranjanji09

⭐ If you like this project, give it a star!