Personal Budget Manager is a web application built with Python and Django that allows users to manage their personal finances. The app includes features for managing bank accounts, adding income and expenses, and viewing a dashboard with overall balance and recent transactions.
- User Authentication: Registration and login system for secure access.
- Bank Account Management: Create, edit, and delete bank accounts.
- Transaction Management: Add income and expenses with categories.
- Dashboard: View overall balance and recent transactions.
- Responsive Design: Clean and user-friendly interface with Bootstrap.
- Backend: Python, Django
- Frontend: HTML5, CSS, Bootstrap
- Database: SQLite
- Other: Git, InfoShare Academy (team project)
- Implemented the logic for adding expenses and displaying the balance on the dashboard.
- Built the account management module (create, edit, delete bank accounts).
- Integrated user authentication and authorization with Django’s built‑in system.
- Collaborated with teammates on feature planning, code reviews, and UI improvements.
- Clone the repository:
git clone https://github.com/yourusername/personal-budget-manager.git