Skip to content

rajeevtapadia/EDI2-SpendWise-Django

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpendWise Expense Tracking Web App

SpendWise is a web application developed as part of the EDI project at Vishwakarma Institute of Technology. It is designed to track and manage expenses in an easy and efficient manner. The app allows users to log in, add expenses, view previous transactions, and track their total and category-wise expenditures.

Features

  • User registration and authentication
  • Add expenses with details such as amount, description, and category
  • View and search for previously added expenses
  • Track expenditure by category with interactive charts
  • Set budgets for different expense categories
  • Responsive design for optimal user experience on various devices

Technologies Used

  • Django: Python web framework for backend development
  • HTML/CSS: Frontend markup and styling
  • JavaScript: Enhancing interactivity and user experience
  • Figma: Designing the frontend interface
  • Git and GitHub: Version control and collaboration

Getting Started

To get started with the SpendWise web app locally, follow these steps:

  1. Clone the repository: git clone https://github.com/rajeevtapadia/EDI2-SpendWise-v2-django.git
  2. Navigate to the project directory: cd EDI2-SpendWise-v2-django
  3. Install the required dependencies: pip install -r requirements.txt
  4. Configure the database settings in settings.py
  5. Run database migrations: python manage.py migrate
  6. Start the development server: python manage.py runserver
  7. Access the web app in your browser at http://localhost:8000

OR visit https://spendwise-nv2m.onrender.com/