Inspiration

LearnWise was born of the dream to revolutionize individual learning with the creation of an open, adaptive learning platform accessible to everyone regardless of the individual learning style or individual access needs.

What it does

In essence, LearnWise is an intelligent learning aid with progress tracking, individual study planning, and responsive quizzes along with advanced accessibility functions like text-to-speech support and high contrast interfaces. It indicates learning progress through interactive graphs and accommodates each user to their unique study behaviors.

How we built it

We built the app using React Native with Expo to support cross-platform capabilities, NativeWind to style, Expo Router to navigate, and a strong Context API to manage state. UI components separate to maintain design language consistency, with additional help from React Native Paper and Expo Blur to include modern material design components and glass effects.

Challenges we ran into

The process of development included numerous challenges, particularly using the single theme system and the complexity of the state in many situations. Parsing colors, type safety, and the addition of accessibility without weakening the visual aspects of the design proved to be difficult.

Accomplishments that we're proud of

We are particularly proud of the efforts put into creating an fully customizable theme system, the design of reusable accessible components, and the design of an intuitive interface that responds to user needs. That we were able to implement several context providers smoothly, alongside the seamless animations, speaks to our dedication to functionality and user experience alike.

What we learned

We gained lessons in type safety, context management, and accessibility guidelines while developing this project using React Native. We gained insight into important trade-offs between performance optimization versus feature-dense UI components, along with proper error handling and user notification.

What's next for LearnWise

Looking forward, LearnWise will be launching innovative features such as AI-powered study suggestions, social learning, offline access, and richer analytics. We will be integrating with the top learning management systems, adding gamification capabilities, supporting more languages and learning methods, all to further enrich the learning experience and make it easier to access.

Built With

Share this project:

Updates