Inspiration
As broke college students, we are all too aware of how helpful a good credit card can be. Not only are they convenient, they’re also one of the few ways we can actually start building a credit score before we’re thrown out into the "real world." But let's be real: trying to pick the right one for you is no easy task. It's time consuming, difficult to evaluate, and there's no guarantee that you've considered every option.
What it does
Instead of generically comparing different credit card "bonuses" and "features", we use YOUR information in order to give custom-tailored advice and show you how much money you can save every year from a variety of credit cards.
How we built it
Backend:
- Credit card data is sourced from a variety of sites
- Capital One
- Bank of America
- Chase
- Wells Fargo
- ... and more!
- Web scraped data with Playwright and cURL requests
- Plaid used to automatically process bank transactions
- Web data processed with Beautiful Soup and cleaned/fleshed out with Gemini Structured Output Processing
- Uses a combination of manual parsing and AI verification to ensure as much data as possible is collected
Frontend:
- Next.js + Tailwind CSS
Challenges we ran into
- Unclean data
- Inconsistent website formats, even across the same company
- JavaScript rendering obscuring pertinent web data when accessed as HTML
- Time constraints
What's next for CreditWise
- Add more credit cards
- Reddit sentiment analysis
- RAG LLM powered searches/chatbot
- Add more filters/search options on the website
Built With
- beautiful-soup
- curl
- friendship
- gemini
- javascript
- next.js
- plaid
- playwright
- python
- tailwindcss
Log in or sign up for Devpost to join the conversation.