Skip to content

ramkumar27072006/AutoPulse-Sheetsync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 

Repository files navigation

A production-grade data automation and visualization system that synchronizes Google Sheets data, performs controlled time-based updates, and presents results through a clean, deployable web dashboard.


Overview

Automation Master 25-26 is designed to solve a real-world automation problem:
keeping analytical dashboards updated from a continuously growing master dataset without manual intervention.

The system integrates:

  • Google Sheets (as the data source)
  • Google Apps Script (as the automation engine)
  • A static web dashboard (HTML/CSS/JS)
  • Render (for public deployment)

The architecture is intentionally modular, making the project suitable for academic evaluation, internships, and real deployment scenarios.


Key Objectives

  • Automate extraction of sales data from a master Google Sheet
  • Process and aggregate data incrementally (row-by-row, day-by-day)
  • Avoid repeated data duplication on each update
  • Provide a versioned dashboard (Day 1, Day 2, Day 3 progression)
  • Deploy a clean UI accessible publicly
  • Maintain a clear V1 → V2 evolution structure

Author

Ramkumar R
Automation | Data Systems | Full-Stack Integration

License

This project is intended for educational and demonstrative purposes.
Reuse with attribution is encouraged.

About

AutoPulse is a full-stack automation dashboard that seamlessly connects data pipelines, automates processing workflows, syncs with Google Sheets, and visualizes live business metrics through an interactive Flask web interface.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors