Figurkoder.se
This started as a project in the course 2dv607 - RIA-development with JavaScript at Linnaeus University
Offline First
This app is developed to work offline and it should work in these browsers. Go to settings and then Add to homepage / Lägg till på startskärmen or similar. Now you should be able to launch the app from the shortcut even if you are offline.
Installation for developers
After cloning the repository, install dependencies:
cd <repo folder>
npm install
Now you can run your local server with live preview:
npm start
Server is located at http://localhost:3000
To build a static version of the project run:
npm run build
Note that all source code is located under src/
. When building the project the build ends up in the root. This is a bit ugly and the reason is that both development and hosting is done from the same branch on gh-pages.
Roadmap
Todo
- Add "restart"-buttons to the Result component. Using them the user can either try the same mnemomic image's again or practice them again.
- Add a setting for turning vibrations on and off.
- Remove all React-Redux bindings from middle and leaf components and have bindings only in the top level components.
- Move
src
to a seperate branch.
Done
- Make the app offline-first and make the whole app avalible offline. (UPDATE 2016-03-22: Using AppCache now instead of SW, must be removed when iOS starts to support SW)
- When going back from the Result's the settings should be kept.