Inspiration
People expect instant, personalized banking experiences. Inspired by the need for a seamless, AI-powered financial assistant, we created TruBot. A virtual assistant designed to make banking more intuitive, efficient, and secure.
What it does
TruBot acts as a smart banking assistant that helps users:
- Check account balances and transaction history
- Provide personalized financial insights
- Offer an assistance to gain knowledge about your data
How we built it
- Frontend: Built with Next.js, creating an interative UI using schadcn.
- Backend: Powered by Django, managing chatbot logic and financial data processing.
- Database: Uses Postgresql for secure and efficient data storage.
- APIs & Integrations:
- Gemini API for AI-driven conversations.
Challenges we ran into
- Financial data privacy – Implementing secure communication protocols for user queries.
Accomplishments that we're proud of
- Successfully integrating AI-driven responses to enhance user engagement.
- Creating a fast, scalable, and secure chatbot architecture.
- Implementing personalized financial insights for better money management.
What we learned
- How to leverage Next.js and Django for financial applications.
- Implementing real-world chatbot use cases in banking and finance.
What's next for TruBot
- secure and compliant banking solutions - Using data to detect fraud and secure user information.
Log in or sign up for Devpost to join the conversation.