Inspiration
In today's fast-paced world, financial decisions are more critical than ever. Let’s face it—tracking market trends, analyzing stocks, and planning investments can feel overwhelming. This is where FinWise steps in.
We were inspired to create FinWise as a solution to simplify financial insights, empower users with smarter decisions, and make investing more accessible for everyone. By leveraging the power of large language models (LLMs), FinWise offers tailored advice, real-time insights, and easy tracking of the stock market—all at your fingertips.
What it does
FinWise combines real-time stock market insights, AI-powered assistance, and an intuitive interface to make financial management simple and efficient.
Key Features:
Stock Insights: Provides real-time data, trends, and analysis for selected stocks. AI Assistant: Uses LLMs to answer financial queries, offer advice, and guide users. Interactive Dashboard: A clean, user-friendly dashboard for navigating features and exploring insights.
How we built it
Frontend: Developed using Next.js for dynamic and efficient rendering. Modular React components for reusability and scalability. Styled with custom CSS for a sleek and responsive user experience. Backend: Built with next.js for handling API requests and managing data flows. Integrated large language models (LLMs) for conversational AI assistance. Real-time stock data fetched from external APIs.
Collaboration: Used Git for version control and a shared test branch for integrating changes. Conducted regular code reviews to maintain quality and consistency.
Challenges we ran into
Integrating AI: Tailoring LLMs to provide accurate financial advice required extensive testing and fine-tuning. Real-Time Data: Fetching and displaying up-to-date stock information without latency was challenging but rewarding. Merge Conflicts: Coordinating across frontend and backend teams occasionally caused conflicts, which we resolved through communication and teamwork. Balancing Features: Ensuring the platform was user-friendly while offering advanced tools required careful planning.
Accomplishments that we're proud of
Successfully integrating large language models to provide intelligent, real-time financial assistance. Building a robust backend to handle dynamic data and API requests efficiently. Collaborating effectively as a team to merge ideas and resolve issues.
What we learned
AI Integration: Leveraging the power of LLMs to create conversational and intelligent features. Frontend and Backend Development: Improved our skills in Next.js, Javascript, and API integrations. Teamwork and Problem-Solving: Learned to communicate effectively and resolve technical challenges collaboratively. User Experience Design: Focused on creating a platform that balances simplicity with advanced capabilities.
What's next for FinWise
We’re excited to take FinWise to the next level by introducing: Predictive Analytics: AI-powered predictions for future stock trends. Personalized Recommendations: Tailored investment suggestions based on user preferences and behavior. Mobile App: Expanding accessibility with a dedicated mobile application. Expanded Data Sources: Integrating more APIs for a broader range of financial insights. FinWise has just begun its journey, and we’re thrilled to continue evolving it into the ultimate financial assistant.
Built With
- javascript
- lang-chain
- next.js
- react
- tailwind
Log in or sign up for Devpost to join the conversation.