Skip to content

💵YatraWallet is a budget and expense tracker that lets users set category-wise budgets, log expenses in real time, and view insights with dynamic charts. It supports report generation, sharing, downloads, and offers real-time currency conversion via an exchange API.

Notifications You must be signed in to change notification settings

Bikash-design-lab/YatraWallet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 

Repository files navigation

YatraWallet

🚀 YatraWallet - Budget Planning & Expense Tracking

YatraWallet is a budget planning and expense tracking application that enables users to set budgets in different categories and subcategories, track expenses in real time, and visualize financial data with dynamic charts. It also supports report generation, sharing, and downloading. Additionally, the app integrates a currency exchange API to provide real-time currency conversion rates.


🌟 Live Demo & Code Repository


🚀 Tech Stack

  • Frontend: React, Tailwind CSS
  • Charts & Graphs: Chart.js
  • Backend & Database: Firebase
  • Currency Exchange API: For real-time currency tracking
  • Authentication: Local storage-based secure login

🔹 Key Features

Register & Authenticate – Secure user registration and login using local storage. Screenshot 2025-02-09 174033

Dashboard – A responsive overview of financial data with key highlights. Screenshot 2025-02-09 174057

Budget Planning – Categorize expenses (Accommodation, Transportation, Food, etc.), allocate budgets, and track in real time using Firebase. Screenshot 2025-02-09 174121

Exchange Rate Integration – Real-time currency conversion for better financial tracking. ✅ Expense Tracking – Log transactions with details like date, mode, amount, category, and Screenshot 2025-02-09 174230

Report Generation – Detailed reports with structured tables, pie charts, and bar graphs. notes. Visualized using dynamic graphs. Screenshot 2025-02-09 174306

FAQ & Contact Us – FAQs and a contact form for user assistance. Screenshot 2025-02-09 174323 Screenshot 2025-02-09 174340


📽️ Demo Video

YatraWallet.mp4

⚡ Setup & Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/YatraWallet.git
    cd YatraWallet
  2. Install dependencies:
    npm install
  3. Start the development server:
    npm start
  4. Open http://localhost:3000 in your browser.

📜 License

This project is licensed under the MIT License.


📩 Contact

For any inquiries or support, feel free to reach out me on: [https://www.linkedin.com/in/bikash-prasad-barnwal-a3720a229/].

About

💵YatraWallet is a budget and expense tracker that lets users set category-wise budgets, log expenses in real time, and view insights with dynamic charts. It supports report generation, sharing, downloads, and offers real-time currency conversion via an exchange API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published