An Expo React Native flashcard app for studying philosophical and self-improvement concepts. The app displays lesson cards with wisdom quotes and insights that you can flip to see more details.
- Card-based learning with front/back flipping animation
- 4 pre-loaded cards covering topics like Atomic Habits, Taoism, Buddhism, and experimentation
- Interactive elements including star ratings for resonance and note-taking
- Multi-platform support (iOS, Android, Web) with different gesture controls
- Swipe navigation between cards with smooth animations using React Native Reanimated
- Session timer to track study time
- Cross-platform input - touch gestures on mobile, keyboard shortcuts and scroll on web
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Run on specific platforms:
npm run android # Android npm run ios # iOS npm run web # Web
- Tap/Click cards to flip between front and back
- Swipe up/down (mobile) or use arrow keys/scroll (web) to navigate between cards
- Rate resonance with the star system on the back of each card
- Add personal notes to capture your thoughts on each concept
- Track your study time with the built-in session timer
- Expo - React Native development platform
- React Native Reanimated - Smooth animations and gestures
- React Native Gesture Handler - Touch gesture management
- TypeScript - Type safety and better development experience
- Expo Vector Icons - Beautiful iconography
The app helps users reflect on philosophical concepts by providing structured interaction with wisdom from various sources, allowing them to rate how much each concept resonates and add personal notes.