Skip to content

Latest commit

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation


Typing SVG



HTML5CSS3JavaScript

BootstrapTailwind CSSApexCharts

GitHub PagesPRs WelcomeEducational


🌟 Overview

BudgetMate is a sleek, modern personal finance management web application built for the APTECH Vision 2025 batch. It empowers users to track income, manage expenses, set budgets, define savings goals, and gain deep financial insights — all through a beautifully crafted glassmorphism UI with real-time interactive charts.


✨ Features at a Glance

🏠 Dashboard💳 Transactions📊 Budgets
Financial snapshot cardsAdd / filter / searchProgress bars per category
Animated fade-up effectsIncome & expense CRUDDonut chart visualization
Real-time data refreshDate-range filteringEditable category system
🎯 Goals📈 Analytics⚙️ Settings
Target amounts & deadlinesIncome vs. expense chartsMulti-currency support
Visual progress trackingSavings trend analysisNotification preferences
Milestone celebrationsAI-powered insightsProfile management

🛠️ Tech Stack

┌──────────────────────────────────────────────────────────┐
│ FRONTEND LAYER │
│ HTML5 · CSS3 · JavaScript ES6+ │
├──────────────────────────────────────────────────────────┤
│ UI FRAMEWORKS │
│ Bootstrap 5 · Tailwind CSS │
├──────────────────────────────────────────────────────────┤
│ DATA VISUALIZATION │
│ ApexCharts.js (Donut · Line · Bar · Area Charts) │
├──────────────────────────────────────────────────────────┤
│ DESIGN SYSTEM │
│ Glassmorphism · Font Awesome 6 · Space Grotesk │
└──────────────────────────────────────────────────────────┘

🎨 Design System

ElementValue
🔵 Primary Color#29ABE2 (Sky Blue)
🤍 Background#F0F8FF (Soft Blue-White)
🪟 Glass Effectrgba(255,255,255,0.1) + backdrop-blur
🖋️ Display FontSpace Grotesk
📝 Body FontInter

Design Philosophy: Glassmorphism cards, micro-interaction hover states, and mobile-first responsive layouts that feel premium on every device.


🚀 Quick Start

# Clone the repository
git clone https://github.com/itxashancode/Vision2Code.git
# Navigate into the projectcd Vision2Code
# Open directly in browser
open index.html

💡 Recommended: Use the Live Server extension in VS Code for the best development experience. Right-click index.htmlOpen with Live Server


📁 Project Structure

Vision2Code/
│
├── index.html # Main app shell & layout
├── index.css # Custom styles & glassmorphism effects
├── index.js # App logic, CRUD, charts & interactivity
└── README.md # Project documentation

🎮 How to Use

  1. 📊 Dashboard — View your financial health at a glance
  2. 💳 Transactions — Log income & expenses with categories
  3. 📉 Budgets — Set spending limits and track category usage
  4. 🎯 Goals — Create savings targets and celebrate milestones
  5. 📈 Reports — Analyze trends with interactive ApexCharts
  6. ⚙️ Settings — Configure currency, alerts & preferences

👥 Meet the Team

👨‍💻NameRole
🎨Ashan Abdur RehmanFrontend UI Developer — Layout, glassmorphism, header, sidebar & cards
UmiyonJavaScript Developer — Tab switching, modals, CRUD & search/filter logic
📊Krishn KumarData Visualization Lead — ApexCharts integration, analytics & reports UI

🔮 Roadmap

  • 💾 Local storage / backend data persistence
  • 🔐 Multi-user authentication
  • 📤 CSV / PDF export for reports
  • 🌙 Dark mode toggle
  • 🔁 Recurring transaction automation
  • 📱 PWA / React Native mobile version
  • 🤖 Advanced AI financial recommendations

🤝 Contributing

All contributions are welcome!

  1. 🍴 Fork this repo
  2. 🌿 Create your branch: git checkout -b feature/amazing-feature
  3. 💾 Commit: git commit -m "Add: amazing feature"
  4. 📤 Push: git push origin feature/amazing-feature
  5. 🔁 Open a Pull Request

📄 License

Developed for educational purposes as part of the APTECH Vision 2025 program.


"Track smart, save better, and visualize your financial future with clarity and confidence."

If this project helped you, give it a star!

Built with ❤️ by Team Vision 2025 — Ashan · Umiyon · Krishn

About

BudgetMate — A glassmorphism-styled personal finance web app to track income, expenses, budgets & savings goals. Built with Bootstrap 5, Tailwind CSS, JavaScript & ApexCharts. APTECH Vision 2025.

Topics

Resources

Stars

7 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages