https://github.com/marcosvel/rocket-quiz
Engaging and interactive quiz application with a variety of libraries and tools to ensure smooth animation, gesture detections and tactile & sound feedbacks.
https://github.com/marcosvel/rocket-quiz
expo expo-av gesture-detection gesture-handler haptic-feedback reanimated skia
Last synced: about 1 month ago
JSON representation
Engaging and interactive quiz application with a variety of libraries and tools to ensure smooth animation, gesture detections and tactile & sound feedbacks.
- Host: GitHub
- URL: https://github.com/marcosvel/rocket-quiz
- Owner: MarcosVel
- Created: 2024-06-14T20:59:28.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T06:06:09.000Z (10 months ago)
- Last Synced: 2025-02-12T13:55:03.913Z (3 months ago)
- Topics: expo, expo-av, gesture-detection, gesture-handler, haptic-feedback, reanimated, skia
- Language: TypeScript
- Homepage:
- Size: 781 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![]()
![]()
## 💻 Project
IgniteQuiz is an engaging and interactive quiz application built using React Native and Expo. It offers a seamless experience across multiple platforms, including Android and iOS. The app leverages a variety of libraries and tools to ensure **smooth animations**, secure data storage, and intuitive navigation.
## 🧐 Features
- **Interactive Quizzes**: Engaging quizzes with smooth transitions and animations.
- **Cross-Platform Support**: Optimized for Android, iOS, and web platforms.
- **Persistent Storage**: Save user data and progress using AsyncStorage.
- **Custom Fonts**: Beautiful typography with Google Fonts integration.
- **Responsive Design**: Adaptable to various screen sizes and orientations.
- **Component-Based UI**: Built with reusable components for maintainability.## 💻 Front-end Technologies Used
- **Expo**: Streamlines development and provides access to native features.
- **TypeScript**: Ensures type safety and code quality.
- **React Native**: Core framework for building mobile applications.
- **React Navigation**: For handling navigation within the app.
- **React Native Reanimated**: For smooth animations and transitions.
- **React Native Safe Area Context**: Manages safe area boundaries for different devices.
- **React Native SVG**: For scalable vector graphics.## Getting Started
### Prerequisites
- yarn
- React Native CLI
- Expo CLI### 🛠️ Installation to run
1. **Clone the repository**:
```sh
git clone https://github.com/MarcosVel/Rocket-quiz.git
cd Rocket-quiz
```2. **Install dependencies**:
```sh
yarn
```3. **Run with Expo**:
```sh
npx expo start
```