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.
- 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.
- 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.
- yarn
- React Native CLI
- Expo CLI
-
Clone the repository:
git clone https://github.com/MarcosVel/Rocket-quiz.git cd Rocket-quiz
-
Install dependencies:
yarn
-
Run with Expo:
npx expo start