Inspiration

Sun Life's mission to help individuals achieve financial security and healthier lives inspired us to create an AI-powered companion that makes financial wellness more accessible and personalized. We recognized that many people struggle to navigate complex financial products and make informed decisions about their financial future, so we wanted to create a tool that could bridge this knowledge gap.

What it does

SunSide is an AI-powered financial wellness companion that provides personalized financial guidance through several key features:

  • A smart chatbot (SunBot) that offers personalized financial advice while considering the user's complete financial profile (RRSP, TFSA, salary, etc.)
  • Text-to-speech and speech-to-text capabilities for improved accessibility
  • Interactive dashboards for monitoring financial health
  • Customized Sun Life product recommendations based on individual financial situations
  • Insurance tools for better understanding of coverage options
  • Educational resources and financial wellness quizzes

How we built it

We developed SunSide using a modern tech stack:

  • React with TypeScript for a robust frontend architecture
  • Google's Generative AI (Gemini-Pro) for intelligent chat capabilities
  • Speech recognition and synthesis APIs for voice interaction
  • Context API for state management
  • React Router for seamless navigation
  • Tailwind CSS for responsive design
  • Integration with Sun Life's product database for targeted recommendations

Challenges we ran into

  • Implementing complex state management for user financial data
  • Ensuring the AI provides accurate and relevant financial advice while maintaining a focus on Sun Life products
  • Balancing between technical capabilities and user-friendly interface
  • Integrating speech recognition and synthesis features across different browsers
  • Creating a responsive design that works well on both desktop and mobile devices

Accomplishments that we're proud of

  • Successfully created an AI chatbot that provides contextual financial advice
  • Implemented accessibility features including voice interaction
  • Built a scalable architecture that can accommodate future features
  • Developed a user-friendly interface for complex financial information
  • Created a system that effectively promotes Sun Life products while providing genuine value to users

What we learned

  • Integration of advanced AI models in financial applications
  • Best practices for handling sensitive financial data
  • Importance of accessibility in financial technology
  • Techniques for building responsive and intuitive user interfaces
  • Balancing promotional content with user value

What's next for SunSide - The Sun Life sidekick

  • Integration with more financial planning tools
  • Enhanced AI capabilities for more complex financial scenarios
  • Mobile app development
  • Additional language support
  • Integration with Sun Life's broader digital ecosystem
  • Expanded educational resources and interactive tools
  • Real-time financial market insights integration
  • Enhanced personalization based on user behavior and preferences
+ 2 more
Share this project:

Updates