An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

        


Rocketseat Education


Rocketseat Project

## 💻 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
```