Liska is a two-fold side-project :
- In the foreground, it is designed to help a high school student monitor his mood and habits, and eventually get a solid basis of best learning practices.
- In the background, it is a basic playground (as simple as a todo app) intended to explore and get acquainted with the core features of a react native. It aims at being a state-of-the-art app, including full test & documentation.
Liska is a mobile app that records numeric and ordinal variables on a day-to-day basis.
create-react-native-app has been used to create the repo.
- git clone this repo,
- Inside of the project folder, run
yarn install
, thenyarn start
; - Download Expo on your device, and flash the QR code.
- 0.1 : Basic implementation with ordinal variables ;
- 0.2 : Add numerical variables support, drag and drop dimension sorting, redux migration capabilities
These features are somewhere in the roadmap :
- Internationalization (at least french & english) ;
- Set objectives ;
- Compute probability to achieve the goal ;
- Add push notifications ;
- online account & offline capabilities.
My daughter designed the graphics and set the color scheme.
Most notables dependencies are :
- expo
- react & react-native
- react-native-storage-list
- redux
- redux-persist
PR are welcome.
MIT