React Native implementation of the Mathler game: https://www.mathler.com/
- Run
yarn install
- Follow the steps to install expo go here: https://docs.expo.dev/
- Run
npm run android
ornpm run ios
You can run the game in your browser by running:
npx expo start --web
- Local storage for saving game state
- Light / Dark mode
- Semi-random function generator
- In the interest of time I wrote a semi-random generator. I control edge cases by manually generating valid combinations
- New game option
- Utils unit testing
- Mocked storage for testing
- Daily puzzle only
- Test the game hook
- Add some basic UI tests
- Make the game available for testing with Expo Go