Analyze your spending habits, visualize trends, and discover your favorite brands on Flipkart—all with complete privacy.
Fliplytics is a powerful Chrome Extension designed to help you take control of your online shopping finances. By analyzing your Flipkart order history locally in your browser, it provides a beautiful dashboard with detailed insights into your spending patterns without ever sending your data to external servers.
- 💰 Total Expense Calculation: Instantly see your lifetime spending on Flipkart.
- 📊 Interactive Dashboard: Visualize your spending trends with monthly charts and category breakdowns.
- 🏷️ Brand Analytics: Discover which brands you buy from the most.
- 📦 Order History: Search and filter your complete order history in a clean interface.
- 🔒 Privacy-First: All data processing happens locally on your device. Zero data is collected or transmitted.
- 🔄 Smart Sync: Automatically fetches and updates your order history in the background.
- 🌙 Modern UI: A sleek, responsive design built for clarity and ease of use.
Since this extension is currently in developer preview, you can install it manually:
- Clone or Download this repository to your local machine.
git clone https://github.com/yourusername/fliplytics.git
- Open Google Chrome (or any Chromium-based browser like Brave/Edge).
- Navigate to
chrome://extensions/. - Enable Developer mode in the top-right corner.
- Click Load unpacked and select the folder where you downloaded this repository.
- The Fliplytics icon should now appear in your toolbar!
- Login: Ensure you are logged into your Flipkart account.
- Open: Click the extension icon and select "Open Dashboard".
- Sync: Click the Sync Orders button on the dashboard. The extension will fetch your order history (this may take a few moments).
- Analyze: Explore the Overview, Orders, and Analytics tabs to see your insights.
- Frontend: HTML5, CSS3, Vanilla JavaScript
- Charts: Chart.js
- Extension: Chrome Manifest V3
- Storage: Chrome Storage API (Local)
Contributions are welcome! If you have suggestions for improvements or bug fixes:
- Fork the repository.
- Create a new branch (
git checkout -b feature/amazing-feature). - Commit your changes (
git commit -m 'Add some amazing feature'). - Push to the branch (
git push origin feature/amazing-feature). - Open a Pull Request.
Made with ❤️ by Sankaran from kerala