wAll
HomeProjectsBlog
HomeProjectsBlog
wAll

A personal portfolio and blog

Navigation

  • Home
  • Projects
  • Blog

Connect

© 2026 wAll. All rights reserved.

Back

VocaSmart

Language learning that understands you.

mobile appweb appAI flashcardslanguage learningeducationExpoReact Native
2024 - now
Live web appApp StoreGoogle Play

About This Project

VocaSmart is a cross-platform language learning app built with Expo and React Native. It generates personalized flashcard decks with AI, lets learners practice through multiple game modes (quick game, flashcards, unscramble, sentence fill), and supports multiple interface and learning languages with progress-tracking learning sessions and notifications.

My Role

Feature planning and development, store releases, internal testing releases,

Key Features

AI-generated flashcard decks from any user-defined topic
Multiple game modes: quick game, flashcards, unscramble, sentence fill
Personal vocabulary decks plus public decks curated by VocaSmart
Multi-language support for both interface and learning languages
Deck and card management: create, edit, merge, and bulk delete
Push notifications to remind users to study

Tech Stack

Frontend

React NativeExpoExpo RouterReact NavigationReact Native PaperTypeScriptReact Queryi18next / react-i18next

Infrastructure

Vercel (web hosting)Expo EAS (mobile builds)Firebase

Testing

Jestjest-expoReact Test Renderer

Tools

ESLintPrettierJestjest-expoReactotronSentry

Screenshots

Back to Projects
Next ProjectGymsy
Live web app