Inspiration

Managing personal finances can be stressful and confusing, especially when dealing with multiple credit cards and expenses. We wanted to create an app that simplifies financial management and provides intelligent guidance to help users make smarter spending decisions.

What it does

Cyra helps users organize and track their expenses, categorize spending, and receive personalized recommendations from an AI-powered financial assistant. It sends alerts for upcoming payments and suggests ways to optimize monthly spending.

How we built it

We built the frontend with React Native for a smooth and responsive mobile experience. The backend uses Node.js, handling user accounts, transactions, categories, and AI-driven insights securely and efficiently. The AI assistant is powered by Gemini to provide context-aware financial advice.

Challenges we ran into

Integrating AI recommendations in real-time while keeping the app fast was challenging. We also faced issues with data visualization, making sure charts and summaries were clear, accurate, and responsive on mobile devices.

Accomplishments that we're proud of

We successfully created a fully functional mobile app that combines intelligent financial insights with a friendly, intuitive interface. Users can now manage expenses, receive personalized advice, and track their financial habits all in one place.

What we learned

We deepened our knowledge of React Native, Node.js, and AI integration. We also learned how to design a seamless UX for complex financial data and ensure backend processes remain secure and efficient.

What's next for Cyra

We plan to add multi-account tracking, more advanced AI insights, and goal-based financial planning, turning Cyra into a complete personal finance companion for users.

Share this project:

Updates