Skip to content

Gyan0706/Python-mini-project-on-expense-tracker-and-currency-converter-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📊 Expense Tracker & 🌍 Currency Converter

A simple desktop application using Python and Tkinter that allows users to:

  • Track daily expenses
  • Convert currencies in real time
  • Store data using JSON
  • Secure login/logout system

🔧 Features

  • 💸 Add, view, and delete expenses
  • 📅 Date-wise expense tracking
  • 🌐 Real-time currency conversion (with live rates)
  • 👤 User login and registration
  • 💾 Persistent data using JSON files
  • 🖥️ Easy-to-use GUI with Tkinter

🖼️ Screenshots

👤 Login Page

![Login]image image

📝 Dashboard (Expense Tracker)

![Dashboard]image image image

🌍 Currency Converter

![Currency Converter]image


🛠️ How to Run

  1. Clone the repo:

    git clone https://github.com/Gyan0706/Python-mini-project-on-expense-tracker-and-currency-converter-.git
    cd Python-mini-project-on-expense-tracker-and-currency-converter-
  2. Run the app:

    python main.py

Make sure Python and Tkinter are installed.


📁 Project Structure

📦 Expense Tracker and Currency Converter
 ┣ 📄 main.py
 ┣ 📄 users.json
 ┗ 📄 expenses.json

✅ Requirements

  • Python 3.x
  • Tkinter (comes built-in)
  • requests module for currency API (if live conversion used)

Install requests if needed:

pip install requests

🙌 Made With

  • Python 🐍
  • Tkinter 🎨
  • JSON 📄

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages