Helpr A flashcard study app built with Expo (React Native). Create your own decks or study from a built-in library — flip cards, swipe to grade yourself, and track your score at the end.
Features Create decks — add a title and as many Q&A pairs as you want. Swipe left on a pair to delete it. Flashcard Library — 6 built-in decks ready to study: European Capitals General Trivia Chemistry Anatomy Latin Terms Guess the Language Famous Quotes Study flow — tap to flip the card (3D animation), swipe right if you got it, swipe left if you missed it Progress bar — tracks how far through the deck you are Results screen — see your score, try again, or go home Local storage only — all data lives on your device via AsyncStorage, nothing is sent anywhere Tech Stack Expo SDK 54 + Expo Router 6 React Native 0.81 / React 19.1 react-native-reanimated 4 + react-native-worklets — card flip & swipe animations react-native-gesture-handler — Tinder-style swipe gestures expo-linear-gradient — gradient backgrounds @react-native-async-storage/async-storage — local persistence TypeScript throughout Getting Started Clone the repo, install deps, and start the dev server:
git clone https://github.com/Jonathanmberg/Helpr.git cd Helpr npm install npx expo start Scan the QR code with Expo Go on your phone, or press i for the iOS simulator.
Project Structure app/ _layout.tsx Root layout with GestureHandlerRootView index.tsx Home screen onboarding.tsx First-launch name entry library.tsx Built-in deck list my-decks.tsx User-created deck list create.tsx Create a new deck study/[deckId].tsx Study session results/[deckId].tsx End-of-session results components/ FlashCard.tsx 3D flip card SwipeCard.tsx Tinder swipe wrapper SwipeToDelete.tsx Swipe-to-delete for card pairs DeckTile.tsx Home screen glass tile GlassCard.tsx Reusable glassmorphism card GradientBackground.tsx ProgressBar.tsx ConfirmDialog.tsx Custom glassmorphism modal data/ types.ts Deck and Card types builtInDecks.ts All built-in decks store/ decks.ts AsyncStorage read/write helpers Privacy Helpr collects no data. Everything stays on your device. Full privacy policy at https://jonathanmberg.github.io/Helpr-privacypolicy
Created by Jonathan Berg — hello@heptatech.io