Project Info
This project did not submit a demo video on Devpost.
🎓 Introduction Once upon a time, in a bustling college town where students juggled textbooks, part-time jobs, and dreams of the future, there lived an AI agent unlike any other. Its name was BenefitFinder — a digital helper with a mission to level the playing field for students trying to get ahead. Whether it was a first-gen student navigating financial aid, or an international scholar unsure of local resources, BenefitFinder was designed to help them all. 🤖 What is BenefitFinder? BenefitFinder is a smart AI agent created to simplify and personalize the process of discovering: ✅ Government subsidies and assistance programs ✅ Scholarships and grants ✅ Student discounts and public benefits ✅ Local and national educational initiatives It asks for a bit of your background—your student status, major, residency, income level, and a few other key details—and within seconds, presents a curated list of real, applicable benefits you may qualify for. 🧩 How It Works You Start the Chat You open up the BenefitFinder app and it gently prompts: “Hi there! Want to find benefits you’re eligible for? I’ll just need a few quick details!” You Start the Chat You open up the BenefitFinder app and it gently prompts: “Hi there! Want to find benefits you’re eligible for? I’ll just need a few quick details!” You Answer a Few Questions It asks simple, privacy-respecting questions like: Are you a U.S. citizen or international student? Are you enrolled full-time or part-time? Do you or your family receive any public assistance? What’s your field of study? You Answer a Few Questions It asks simple, privacy-respecting questions like: Are you a U.S. citizen or international student? Are you enrolled full-time or part-time? Do you or your family receive any public assistance? What’s your field of study? BenefitFinder Searches Thousands of Programs Behind the scenes, it dives into: Federal and state aid databases Education department initiatives Local nonprofit offerings Campus-based opportunities BenefitFinder Searches Thousands of Programs Behind the scenes, it dives into: Federal and state aid databases Education department initiatives Local nonprofit offerings Campus-based opportunities You Get a Tailored Report BenefitFinder returns a friendly, organized list of resources—each with: A short summary The eligibility criteria (and how you meet them) Steps to apply, with links or direct forms A calendar reminder if there’s a deadline You Get a Tailored Report BenefitFinder returns a friendly, organized list of resources—each with: A short summary The eligibility criteria (and how you meet them) Steps to apply, with links or direct forms A calendar reminder if there’s a deadline ✨ A Day in the Life: Meet Aria Aria was a second-year community college student pursuing a degree in computer science. Working 20 hours a week while studying, she often skipped meals to save money. She knew there had to be help out there—but didn’t know where to start. One night, she found BenefitFinder. “Hey Aria! Based on your info, you may qualify for: • CalFresh (food assistance) • The Women in Tech Scholarship • A subsidized laptop program through your college • A transportation grant from your city’s student commuter fund.”_ Aria applied. Two weeks later, she had meal funds, a bus pass, and a brand-new laptop. That semester, she got her best grades ever. 🌐 Why BenefitFinder Matters Too many students leave resources on the table. Between confusing government sites, outdated PDF forms, and eligibility jargon, it’s easy to miss out. BenefitFinder: Removes friction Gives students agency Bridges the gap between need and access It's not just an app—it’s an equity engine for a better student experience. 🚀 The Future of BenefitFinder The team behind BenefitFinder envisions: Partnerships with colleges for embedded onboarding A multilingual chatbot interface for international students Real-time deadline alerts Integration with FAFSA and school portals 💬 Final Words If you're a student, or know someone navigating school and life on a budget, remember: “You don’t have to do it alone. BenefitFinder is here to find the help you deserve.
Analysis
View
Metric
- 24
- 9
- 2
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- CSSIn code
- FastAPIIn code
- FirebaseIn code
- Google GeminiIn code
- HTMLIn code
- JavaScriptIn code
- PythonIn code
- ReactIn code
- Tailwind CSSIn code
- TypeScriptIn code
10 of 10 appear in the indexed code.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
151 KB
Source files
63
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
ggrantrichards/cruzhackies
77 files · 618 KB · @ 924f185
Structure
Interface
28 files · 36%Screens, components and styles rendered to the user.
API & routing
5 files · 6%Request entry points: routes, handlers and controllers.
Application logic
13 files · 17%Domain rules, services and shared utilities.
Data & schema
4 files · 5%Schema definitions, migrations and data access.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- TypeScript91%
- HTML4%
- Python2%
- YAML1%
- JavaScript1%
- CSS0%
- Other (1)0%
Share of indexed source by file size. Binary and vendored files are excluded.
Dependencies
backend/requirements.txt
pypi · 46- annotated-types
- anyio
- CacheControl
- cachetools
- certifi
- cffi
- charset-normalizer
- click
- cryptography
- fastapi
- firebase-admin
- google-api-core
- google-api-python-client
- google-auth
- google-auth-httplib2
- google-cloud-core
- google-cloud-firestore
- google-cloud-storage
- +28 more
frontend/package.json
npm · 31- @google/generative-ai
- @headlessui/react
- @radix-ui/react-alert-dialog
- @radix-ui/react-slot
- class-variance-authority
- clsx
- file-saver
- firebase
- framer-motion
- lucide-react
- pdf-lib
- react
- react-dom
- react-router-dom
- styled-jsx
- tailwind-merge
- +15 more
Declared in the repository’s manifests at the indexed commit. A declared package is not proof it is used, and runtime dependencies are listed first.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.