Skip to content

A quiz app built on React Native, filled with showing of the framework's capabilities

Notifications You must be signed in to change notification settings

firstChairCoder/Quizzed-Trivia-Challenge-App

Repository files navigation

Quizzed-Trivia-Challenge-App

A quiz app built on React Native, filled with showing of the framework's capabilities

Challenge:

Your challenge is to create a 10 question, true or false, trivia app with React Native.

The application code will be reviewed and scored on these key areas with many subset areas for each:

Functionality
Code Format
Project Structure
Scalability
Maintainability
Use of industry best practices

Specifications

Use the Expo CLI to create a managed Expo App.

The api url is: https://opentdb.com/api.php?amount=10&difficulty=hard&type=boolean

Best Practices We Will Check For:

Code Style Practices

Uses async-await or promises for async error handling

Use only built-in error object

Always await promises

Handling of API Errors Follow clear naming convention

Handle navigation and routing properly Follow the principles of thinking in React

Other JavaScript best practices

Separation of concerns between UI, Server Data, Business Logic

Declarative style of programming - for inspiration, check here

UI Responsiveness & User Experience: See entire Design section in the docs

Platforms tested

✅ Android (simulator + real device)

❌ iOS (partial test only)

Installation

Clone
Install deps with Yarn (or npm)
Run app with npx expo start

About

A quiz app built on React Native, filled with showing of the framework's capabilities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published