Campuslytics.com — College Finance Tracker + Analytics
Problem: Many college students live paycheck to paycheck and struggle to understand where their money goes between pay periods. Traditional finance tools focus on individual transactions and running balances, which makes it difficult to identify spending patterns, compare behavior across pay periods, or understand how quickly money is being spent after each paycheck. Students need visibility into their habits within each spending period so they can make better decisions and avoid blowing through their income.
What I built: I designed and deployed a full-stack finance analytics application that models spending around a one-deposit to many-withdrawals relationship rather than a single mixed transaction table. This structure allows each pay period to be analyzed independently. Using PostgreSQL and Node.js for data storage and workflows, I integrated Python analytics with Pandas and Matplotlib to generate personalized summaries, category trends, outlier detection, and behavioral insights for each student. The system also includes AI-generated recommendations that translate analytical findings into clear, actionable guidance.
Impact: The application turns raw financial data into period-based insights that help students understand how their spending changes over time and where adjustments can be made. By focusing on trends rather than individual transactions, users gain clarity on saving opportunities after each paycheck. The project is deployed and actively used by students, demonstrating real-world adoption and practical value.
**Note for usage: Feel free to test things out and explore the analysis. You may use username "testUser" with password "admin". If you decide to edit or add data to test out how things change, that is totally okay and welcome! Just please do not change the data too much. Thanks!