https://github.com/downthecrop/langugeapp
Basic Korean Numbers Flashcard style app
https://github.com/downthecrop/langugeapp
Last synced: 3 months ago
JSON representation
Basic Korean Numbers Flashcard style app
- Host: GitHub
- URL: https://github.com/downthecrop/langugeapp
- Owner: downthecrop
- Created: 2024-03-21T16:15:08.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-03T01:38:14.000Z (about 1 year ago)
- Last Synced: 2025-01-23T11:48:00.944Z (4 months ago)
- Language: JavaScript
- Size: 14.2 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HanaCount
Welcome to HanaCount, a React Native app for mastering Korean numbers! With support for buth Sino-Korean to native Korean numerals, HanaCount offers a focused approach to boost your number recall speed in everyday contexts like dates, money, and time.
## Features:
- Focused Dual Number System Training: Engage with both Sino-Korean and native Korean numbers.
- Counting Mastery: Learn to count objects, people, and more using the right Korean markers.
- Practical Applications: Practice numbers in real-life situations including months, dates, money, and time.
- User-Friendly Design: Enjoy learning with an interface built on Material Design 3 principles.## Setup
`git clone https://github.com/downthecrop/LangugeApp`
`cd HanaCount`
`npm install`
## Running
You can launch the app in the browser but it is intended for Android/iOS Mobile devices. Works well and was developed using the Android Studio device simulator.
`npm start`
`a` - Launch on Android Device/Simulator
## Building
> Note: SHA1/256 fingerprint need to be added to your Firebase Google Signin to function correctly
`npx react-native doctor`
`expo run:android`
## Midjourney V6 Image Prompt
Quiz items use AI generated images as their background image. To keep the style consistent please use the following prompt if you intend to add additional course material
```
A flat illustration of {}. flat illustrations in the style of a colorful cartoon. The style is simple lines with a white background and fresh colors that have high-end color matching. clipart artwork of uncomplicated corporate artwork, city, in digital artstyle. --ar 21:9 --s 750
```## Firebase Setup
To use the backup/restore functions built into HanaCount for your own fork you can use the following rule in firebase firestore. You will also need to update the `webClientId` in the `UserSettings` screen.
```
service cloud.firestore {
match /databases/{database}/documents {
match /quizScores/{userId} {
allow read, update, delete: if request.auth != null && request.auth.uid == userId;
allow create: if request.auth != null;
}
}
}
```You will also need to add your signing fingerprint to the Google Signin https://developers.google.com/android/guides/client-auth