🚀 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.
- 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
✅ Register & Authenticate – Secure user registration and login using local storage.

✅ Dashboard – A responsive overview of financial data with key highlights.

✅ Budget Planning – Categorize expenses (Accommodation, Transportation, Food, etc.), allocate budgets, and track in real time using Firebase.

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

✅ Report Generation – Detailed reports with structured tables, pie charts, and bar graphs.
notes. Visualized using dynamic graphs.

✅ FAQ & Contact Us – FAQs and a contact form for user assistance.

YatraWallet.mp4
- Clone the repository:
git clone https://github.com/yourusername/YatraWallet.git cd YatraWallet - Install dependencies:
npm install
- Start the development server:
npm start
- Open
http://localhost:3000in your browser.
This project is licensed under the MIT License.
For any inquiries or support, feel free to reach out me on: [https://www.linkedin.com/in/bikash-prasad-barnwal-a3720a229/].