A Django web application to track personal income and expenses.
- User authentication (register, login, logout)
- Add, edit, and delete income records
- Add, edit, and delete expense records
- Categories with emoji icons
- Dashboard with total income, expenses, and balance
- Each user sees only their own data
accounts— user registration, login, profilecategories— manage income/expense categoriesincome— track money coming inoutcome— track money going out
- Python
- Django
- SQLite
- HTML & CSS
- Clone the repository
git clone https://github.com/YOUR_USERNAME/expenses-manager.git
- Create and activate virtual environment
python -m venv myenv
myenv\Scripts\activate
- Install dependencies
pip install django
- Run migrations
python manage.py migrate
- Create superuser
python manage.py createsuperuser
- Run the server
python manage.py runserver
Munisbek Sulaymonov