All Projects â†’ jshjohnson â†’ NumberRush

jshjohnson / NumberRush

Licence: MIT license
A number based React game to help you learn German numbers! 🇩🇪

Programming Languages

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

Projects that are alternatives of or similar to NumberRush

PhantomBotDE
PhantomBotDE ist ein aktiv Entwickelter interaktiver Open Source Twitch Bot mit einer lebendigen Community welche Unterhaltung und Moderation für deinen Kanal bietet, dieser erlaubt dir dich auf das was wirklich zählt zu Konzentrieren - dein Spiel und deine Zuschauer.
Stars: ✭ 24 (+20%)
Mutual labels:  german, german-translation
wink-tokenizer
Multilingual tokenizer that automatically tags each token with its type
Stars: ✭ 51 (+155%)
Mutual labels:  german
german-tutorial
德语零基础教程
Stars: ✭ 52 (+160%)
Mutual labels:  german
GKey
German Keyboard Layout for TempleOS
Stars: ✭ 20 (+0%)
Mutual labels:  german
german-sentiment-lib
An easy to use python package for deep learning-based german sentiment classification.
Stars: ✭ 33 (+65%)
Mutual labels:  german
theolog-ss2017
Notizen zur TheoLog-Vorlesung mit Begriffen aus Formale Systeme. Hinweis: die Unterlagen sind für die VL in 2017 und können Fehler enthalten
Stars: ✭ 18 (-10%)
Mutual labels:  german
sequence tagging
Named Entity Recognition (LSTM + CRF + FastText) with models for [historic] German
Stars: ✭ 25 (+25%)
Mutual labels:  german
CoinTaxman
Calculate your taxes from cryptocurrency gains
Stars: ✭ 110 (+450%)
Mutual labels:  german
joomla
The J!German translation team provides German translation for Joomla!
Stars: ✭ 25 (+25%)
Mutual labels:  german-translation
HistoryOfMe
Your own personal diary.
Stars: ✭ 50 (+150%)
Mutual labels:  german
Wortuhr
Software für eine ESP8266 basierte Wortuhr mit verschiedenen Layouts
Stars: ✭ 30 (+50%)
Mutual labels:  german
springcrm
An open-source CRM.
Stars: ✭ 14 (-30%)
Mutual labels:  german
deep-learning-german-tts
Thorsten-Voice: A free to use, offline working, high quality german TTS voice should be available for every project without any license struggling.
Stars: ✭ 268 (+1240%)
Mutual labels:  german
postal-codes-json-xml-csv
Collection of postal codes in different formats, ready for importing.
Stars: ✭ 181 (+805%)
Mutual labels:  german
openredact-app
This is a prototype of a semi-automatic data anonymization app for German documents.
Stars: ✭ 14 (-30%)
Mutual labels:  german
wiktionary-de-parser
Extract data from German Wiktionary XML files. Allows you to add your own extraction methods 🚀
Stars: ✭ 22 (+10%)
Mutual labels:  german
awesome-made-by-germans
🇩🇪 The best open source projects that were made and mainly contributed by German developers
Stars: ✭ 170 (+750%)
Mutual labels:  german
FormaleSysteme
Unterlagen zur Vorlesung "Formale Systeme", Fakultät Informatik, TU Dresden
Stars: ✭ 31 (+55%)
Mutual labels:  german
jiten
jiten - japanese android/cli/web dictionary based on jmdict/kanjidic — 日本語 辞典 和英辞典 漢英字典 和独辞典 和蘭辞典
Stars: ✭ 64 (+220%)
Mutual labels:  german
SoMeWeTa
A part-of-speech tagger with support for domain adaptation and external resources.
Stars: ✭ 20 (+0%)
Mutual labels:  german

Number Rush

My first experimentation with React.js and ServiceWorker: A simple "against the clock" style, number based game to help learn German numbers 🇩🇪.

Link


Interested in writing your own React web apps? Check out ReactForBeginners.com for great tutorials!


Development

  • Installation: npm install
  • Local server (& hot reloading): npm start
  • Styling: npm run css:watch
  • Script building: npm run js:build
  • Script testing: npm run js:test
  • Script continuous testing: npm run js:test_watch

For unlucky Windows fellows

  • Have Python 2.7 installed and reachable from the path
  • If you still have errors, run in a command window started as administrator
    $ npm install --global --production windows-build-tools

    $ npm config set msvs_version 2015 --global

and then do a npm install in a new command window (so the PATH gets updated). This is needed, unfortunately, to build the SASS compiler.

Code review

I'm new to React so any performance improvements that can be made will be appreciated as pull requests. All React-specific stuff is located in assets/scripts/src/

To do:

  • Add unit tests
  • Refactor css
  • Experiment with Redux/Flux for state handling

Credits:

I felt inspired to build this as a result of this article. Note to self: Blog more!

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].