Inspiration There is a crisis hiding in plain sight inside every university campus in the world. It is not academic. It is not social. It is financial. Every year, millions of students enter higher education armed with ambition, curiosity, and absolutely zero financial literacy. They take on student loans they don't fully understand, build budgets that collapse by the second week of the month, and make decisions under financial stress that affect not just their bank accounts — but their mental health, their academic performance, and their futures. I know this because I lived it. As a Computer Science student, I was surrounded by intelligent, motivated people who could solve complex algorithms but had no idea how compound interest worked on their own loans. People who spent hours optimizing code but never once optimized their monthly expenses. People who were brilliant — and yet completely lost when it came to money. I started asking questions. Why is there no tool built specifically for students? Why do all financial apps assume you have a stable income, a credit history, and a basic understanding of financial concepts that nobody ever taught you? Why does every "budgeting app" feel like it was designed for a 40-year-old professional, not a 20-year-old trying to survive the semester? The answer I found was uncomfortable: the financial industry was never designed with students in mind. That realization became the foundation of EduFinance AI. Not just a project for a hackathon — but a response to a real, global, urgent problem that affects hundreds of millions of people who are, right now, making financial decisions they will spend years recovering from.
What it does EduFinance AI is a comprehensive, AI-powered financial platform built exclusively for university students. It meets students exactly where they are — financially inexperienced, time-constrained, often anxious about money — and gives them something no app has ever given them before: a knowledgeable, patient, judgment-free financial advisor available 24 hours a day, at zero cost. 🤖 AI Financial Advisor Chat The heart of the platform. Students can ask anything — "Should I take this loan to pay for my semester?", "I have $200 left until the end of the month, how do I make it work?", "What does APR actually mean?" — and receive personalized, clear, actionable responses powered by Claude AI. The system is engineered to never give generic advice. Every response is contextualized to the student's specific situation, income level, country, and financial goals. 📊 Intelligent Budget Dashboard Students input their income sources and expenses — rent, food, transport, subscriptions, entertainment — and instantly see a visual breakdown of their financial reality. The dashboard doesn't just show data. It analyzes patterns and flags problems: "You're spending 68% of your income on fixed costs. The recommended ceiling is 50%." This is not just a chart. It's a financial mirror. 🧮 Student Loan Simulator One of the most powerful features. Students can simulate any loan scenario and instantly understand the true cost of borrowing. The simulator uses the standard amortization formula: M=P⋅r(1+r)n(1+r)n−1M = P \cdot \frac{r(1+r)^n}{(1+r)^n - 1}M=P⋅(1+r)n−1r(1+r)n Where:
MM M = monthly payment PP P = principal loan amount rr r = monthly interest rate (annual rate12)\left(\frac{\text{annual rate}}{12}\right) (12annual rate) nn n = total number of payments
The total cost of a loan is therefore: Total Cost=M⋅n\text{Total Cost} = M \cdot nTotal Cost=M⋅n And the total interest paid: Interest Paid=(M⋅n)−P\text{Interest Paid} = (M \cdot n) - PInterest Paid=(M⋅n)−P A student considering a $5,000 loan at 12% annual interest over 3 years will discover — before signing anything — that they will pay $1,020 in interest on top of the principal. That single number can change a decision that would otherwise haunt them for years. 💯 Financial Health Score The AI synthesizes all available data — income-to-expense ratio, debt load, savings rate, spending patterns — and generates a score from 0 to 100. More importantly, it explains why the score is what it is, and gives the student a prioritized, realistic action plan to improve it. Not generic tips. Specific, measurable steps tailored to their exact situation. 🌎 Multi-Country Support EduFinance AI is designed from the ground up to work for students globally. Interest rate conventions, currency formats, and financial terminology vary significantly between Peru, Mexico, Colombia, Spain, and the United States. The platform normalizes these differences invisibly, so a student in Lima and a student in Madrid get equally accurate, culturally relevant advice.
How I built it EduFinance AI was designed, developed, and deployed by a single developer — solo — in under 24 hours. Every architectural decision was made with two constraints in mind: speed of execution and depth of impact. Architecture Overview ┌─────────────────────────────────────────────┐ │ EduFinance AI │ ├─────────────┬───────────────┬───────────────┤ │ Frontend │ AI Engine │ Backend │ │ Next.js 15 │ Claude API │ API Routes │ │ Tailwind │ (Anthropic) │ (Node.js) │ │ Recharts │ │ │ └─────────────┴───────────────┴───────────────┘ │ ┌───────▼───────┐ │ Vercel │ │ Deployment │ └───────────────┘ LayerTechnologyReasonFrontendNext.js 15 + Tailwind CSSFast development, server-side rendering, production-readyAI EngineClaude API (Anthropic)Most capable, safest AI for financial advice contextsData VisualizationRechartsLightweight, responsive, highly customizableBackendNext.js API RoutesZero additional infrastructure neededDeploymentVercelInstant global deployment, free tier, custom domainVersion ControlGitHubPublic repository, transparent development The System Prompt — Where the Magic Happens The most critical engineering decision in this project was not the architecture. It was the AI system prompt. A financial AI that gives wrong advice doesn't just fail — it can cause real harm. The system prompt was engineered through dozens of iterations to ensure the AI:
Always asks clarifying questions before giving advice Never recommends specific financial products Explains every concept in plain language, with analogies when needed Acknowledges the emotional dimension of financial stress Gives conservative, responsible recommendations Adapts its tone to the student's apparent anxiety level
This is responsible AI design. Not just functional AI design.
Challenges I ran into Building EduFinance AI in 24 hours as a solo developer meant facing hard problems under real time pressure. These were the ones that pushed me the most:
- Engineering Financial Responsibility into an AI
The biggest technical and ethical challenge. A general-purpose AI will answer financial questions — but not always responsibly. Getting Claude to consistently behave as a careful, student-aware financial advisor required building a layered system prompt with explicit behavioral constraints, output formatting rules, and escalation protocols for high-risk financial questions (like large loans or debt consolidation).
- Designing for Emotional Context
Financial anxiety is real. Studies show that over 70% of college students report significant stress about money. Every design decision — color palette, copy tone, error messages, loading states — had to account for the fact that the user might be stressed, ashamed, or scared when they open this app. A UI that feels clinical or judgmental kills trust instantly. Building emotional intelligence into a digital product is much harder than building the product itself.
- Cross-Country Financial Normalization
Interest rates are expressed differently across countries. Some use nominal annual rates, others use effective annual rates. Some countries calculate loan amortization differently. Building a simulator that gives accurate results for students in Peru, Mexico, Spain, and the US — without requiring them to understand these differences — required careful abstraction of the underlying financial mathematics.
- Solo Development Under Extreme Time Pressure
Scoping, designing, building, testing, and deploying a multi-feature AI application alone in under 24 hours is an exercise in radical prioritization. Every hour, the decision had to be made: does this feature serve the user's core need, or is it a distraction? The discipline required to kill good ideas in favor of great execution is underrated in software development.
Accomplishments that I'm proud of
Designed and shipped a fully functional, deployed, production-ready AI financial platform as a solo developer in under 24 hours. Built an AI system that gives financially responsible, emotionally aware advice — not just technically correct answers. Created a loan simulator that works accurately for students across multiple countries and currency systems, including Peru, Mexico, Colombia, Spain, and the United States. Designed a user experience that reduces financial anxiety rather than amplifying it — something almost no financial tool in the market has prioritized. Proved that one motivated student with the right tools can build something with global impact in a single day.
What I learned This project taught me things that no course ever could. On AI Engineering: Prompt engineering for high-stakes domains is as much about what you prevent the AI from doing as what you enable it to do. Safety constraints, tone calibration, and output formatting are not afterthoughts — they are core features. On Product Design: The hardest design problem is not making something that works. It is making something that people trust. In financial technology, trust is everything. Every pixel, every word, every interaction either builds or destroys it. On Impact-Driven Development: The best software solves problems that genuinely matter to real people. EduFinance AI is not solving a theoretical problem. It is addressing something that affects hundreds of millions of students globally, right now, today. That clarity of purpose made every technical decision easier and every hour of work more meaningful. On Solo Execution: Building alone forces a level of clarity that team projects don't. You cannot hide behind unclear responsibilities. You have to own every decision, every bug, every design choice. It is uncomfortable — and it is one of the best ways to grow as a developer.
What's next for EduFinance AI EduFinance AI is not a hackathon project. It is the beginning of something much larger. Phase 1 — Immediate (Next 3 months)
Full Spanish and Portuguese localization for Latin America Mobile-responsive PWA (Progressive Web App) for smartphone access Anonymous community benchmarks: "How does your budget compare to students at your university?"
Phase 2 — Growth (3–12 months)
Open Banking API integration for automatic expense tracking (no manual input) Scholarship and financial aid matching engine powered by AI University partnerships to offer EduFinance AI as a free campus resource
Phase 3 — Scale (12+ months)
Expand to Southeast Asia and Africa, where student financial literacy gaps are even more severe B2B model: license the platform to universities and student financial aid offices Research partnership with economists to publish data on student financial behavior patterns
The vision is clear: a world where no student has to navigate their financial life alone. Where the same intelligence, compassion, and personalization that used to be reserved for wealthy clients with private financial advisors is available to every student, everywhere, for free. EduFinance AI is that world — starting today.
Built With
- anthropic
- api
- apis
- claude
- css
- css3
- deployment
- engineering
- financial
- frameworks
- github
- html5
- ia
- javascript
- librerias
- mathematics
- next.js
- node.js
- otras
- plataformas
- prompt
- react
- recharts
- responsive
- rest
- tailwind
- typescript
- vercel
- y
Log in or sign up for Devpost to join the conversation.