All Projects → wesdoyle → react-flashcards

wesdoyle / react-flashcards

Licence: other
A simple React + Firebase flashcard application

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to react-flashcards

PyCasia
A python library to work with the CASIA Chinese handwriting database.
Stars: ✭ 38 (+31.03%)
Mutual labels:  chinese, chinese-characters
Chinese Xinhua
📙 中华新华字典数据库。包括歇后语,成语,词语,汉字。
Stars: ✭ 8,705 (+29917.24%)
Mutual labels:  chinese, chinese-characters
hanzi-pinyin-font
Chinese font displaying Hanzi (汉字) characters with by transliteration/pronunciation (Pīnyīn).
Stars: ✭ 79 (+172.41%)
Mutual labels:  chinese, chinese-characters
number to cn
transfer number into chinese characters
Stars: ✭ 17 (-41.38%)
Mutual labels:  chinese-characters
ModernSecurityProtectionGuide
Modern Security Protection Guide
Stars: ✭ 72 (+148.28%)
Mutual labels:  chinese
deep ethereum
电子书:以太坊技术与实现
Stars: ✭ 304 (+948.28%)
Mutual labels:  chinese
iTop-CN
iTop in chinese
Stars: ✭ 36 (+24.14%)
Mutual labels:  chinese
HeySpace
中英文混排自动加空格
Stars: ✭ 35 (+20.69%)
Mutual labels:  chinese-characters
flask-docs-zh
Flask 文档简体中文翻译
Stars: ✭ 93 (+220.69%)
Mutual labels:  chinese
predict Lottery ticket
双色球+大乐透彩票AI预测
Stars: ✭ 341 (+1075.86%)
Mutual labels:  chinese
BERT-chinese-text-classification-pytorch
This repo contains a PyTorch implementation of a pretrained BERT model for text classification.
Stars: ✭ 92 (+217.24%)
Mutual labels:  chinese
pinyin
an R package for converting Chineses characters into pinyin
Stars: ✭ 45 (+55.17%)
Mutual labels:  chinese-characters
ChineseNames
🀄 Chinese Name Database (1930-2008)
Stars: ✭ 99 (+241.38%)
Mutual labels:  chinese
word2vec-movies
Bag of words meets bags of popcorn in Python 3 中文教程
Stars: ✭ 54 (+86.21%)
Mutual labels:  chinese
fuzzychinese
A small package to fuzzy match chinese words
Stars: ✭ 50 (+72.41%)
Mutual labels:  chinese
embedding study
中文预训练模型生成字向量学习,测试BERT,ELMO的中文效果
Stars: ✭ 94 (+224.14%)
Mutual labels:  chinese
PHP-Chinese
PHP Chinese Conversion (中文繁簡轉換)
Stars: ✭ 37 (+27.59%)
Mutual labels:  chinese
chinese-tokenizer
Tokenizes Chinese texts into words.
Stars: ✭ 72 (+148.28%)
Mutual labels:  chinese
Vanhiupun.github.io
🏖️ Vanhiupun's Awesome Site ==> another theme for elegant writers with modern flat style and beautiful night/dark mode.
Stars: ✭ 57 (+96.55%)
Mutual labels:  chinese
stable-baselines-zh
Stable Baselines官方文档中文版
Stars: ✭ 75 (+158.62%)
Mutual labels:  chinese

React-Flashcards

This application is in progress. Currently, the application is used for basic flashcard memorization of the Hanzi. The latest version of this application is built using React.

screenshot

getting started

Demo JSON available in src/Data/cards.json. This app requires a Firebase database containing structured data for the Hanzi you would like to study. The format the application expects out of the box is, as an example:

{
    "cards": [
        {
            "id": 1,
            "eng": "to be",
            "han": "是",
            "pin": "shì"
        },
        {
            "id": 2,
            "eng": "not",
            "han": "不",
            "pin": "bù"
        }, 
        ...

Place firebase connection data in src/Config/Firebase/db_config.js in the following format:

export const DB_CONFIG = {
    apiKey: YOUR_API_KEY,
    authDomain: YOUR_AUTH_DOMAIN,
    ...etc.
}

to-do

Implement spaced-repetition algorithm with user feedback re: memoriziation confidence.

misc

This project was bootstrapped with Create React App.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].