Sampatti is an innovative finance tracker and educator tool designed to help users manage their personal finances while providing educational resources on financial literacy. The tool empowers individuals to track their expenses, set budgets, and save for their goals, all while offering insights and tips on how to make smarter financial decisions. Developed by Team THE CATALYSTS for the HACK N WIN 2.0 hackathon at CGC Jhanjeri, Sampatti is your go-to solution for gaining control over your finances and learning essential financial skills.
- Track daily expenses: Easily log and categorize all your expenses, from groceries to entertainment.
- Automatic categorization: Expenses are automatically categorized for ease of understanding.
- Visual reports: Pie charts and bar graphs to give an overview of where your money is going.
- Set monthly or yearly budgets: Establish spending limits for different categories like food, rent, entertainment, and more.
- Spending alerts: Get notifications when you're approaching or exceeding your set budget.
- Tips & articles: In-app financial education resources, including tips on saving, investing, and budgeting.
- Interactive learning: Quizzes and challenges to help you improve your financial knowledge.
- Set financial goals: Save for your future by creating specific goals such as buying a car, going on a vacation, or building an emergency fund.
- Track progress: Monitor how much you're saving and how close you are to reaching your financial goals.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT (JSON Web Tokens)
- Charts/Graphs: Chart.js
- Deployment: Vercel (for web deployment)
Before running Sampatti, ensure you have the following installed:
- Node.js (v14 or later)
- MongoDB (for local development or use cloud MongoDB services)
git clone hhttps://github.com/spam-prakash/Sampatti.git