Mobile riddle app with weekly challenges, brand riddles and leaderboard built with React Native and Expo.
Riddle Mobile App is a React Native application built with Expo. It features a home feed with categorized riddle cards — Weekly, 3 Days, 1 Day and Special Brand Riddles — along with tab-based filtering, a leaderboard and settings screens.
| Screen | Description |
|---|---|
| Home | Card feed with Weekly Riddle, 3 Days, 1 Day and Special Brand Riddles blocks |
| Weekly | Tab-filtered riddle list — Weekly, 3 Days, 1 Day, Special tabs |
| Leaderboard | Leaderboard screen |
| Settings | Settings screen |
- Card blocks — large and small section cards with 3D images and sprite backgrounds
- Tab navigation — custom tab switcher with active state styling
- Bottom navigation — Home, Leaderboard, Settings tabs
- Notification badges — counters on header action buttons
- Global styles — centralized StyleSheet with reusable typography and layout tokens
| Technology | Purpose |
|---|---|
| React Native | Mobile UI framework |
| Expo | Development platform |
| JavaScript | App logic |
| Styled Components | Component styling |
# Install dependencies
npm install
# Start Expo development server
npx expo start