Skip to content

A trivia game made w/ React Native, Expo, and modern Redux. πŸ’‘πŸŽ²

Notifications You must be signed in to change notification settings

julioxavierr/expo-quiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

93 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Expo Quiz

A trivia game made w/ React Native, Expo and modern Redux.

Project Kanban

Review public project kanban on Trello.

Folder structure

β”œβ”€β”€ App.tsx – root component
β”œβ”€β”€ app – source code of the app
β”‚Β Β  β”œβ”€β”€ components - react components
β”‚Β Β  β”‚Β Β  β”œβ”€β”€ common - common components reused accross screens
β”‚Β Β  β”‚Β Β  └── screens - screen components
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ HomeScreen
β”‚Β Β  β”‚Β Β      β”‚Β Β  └── components - specific components
β”‚Β Β  β”‚Β Β      β”œβ”€β”€ QuizScreen
β”‚Β Β  β”‚Β Β      └── ResultScreen
β”‚Β Β  β”‚Β Β          └── components - specific components
β”‚Β Β  β”œβ”€β”€ config - project config/info constants
β”‚Β Β  β”œβ”€β”€ hooks - abstractions of effects using react hooks
β”‚Β Β  β”œβ”€β”€ services - connection w/ external services
β”‚Β Β  β”œβ”€β”€ store - app global store
β”‚Β Β  β”‚Β Β  └── modules - store modules following ducks/RTK patterns
β”‚Β Β  β”‚Β Β      └── __tests__ - modules unit tests
β”‚Β Β  └── test - jest config/helper files
β”‚Β Β      └── utils
└── assets
    └── fonts

Getting Started

Installing

yarn install

Run App

yarn start

Test

yarn test

Main References

About

A trivia game made w/ React Native, Expo, and modern Redux. πŸ’‘πŸŽ²

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published