This project is under construction
This is the React-style Single-Page-App version of Mahjong-Point-Calculator. The project involves using React.js, material.ui, gh-pages for development, styling, and publishing. Jest.js is used for testing, which comes with create-react-app.
D3.js is also slightly involved, for generating that little interactive bar chart.
The main functions are still in development, and this readme will keep being updated.
The main function is now finished, now the program is usable and can return correct result in most situations. Right now I am working on improving the visual effect of the whole App. Currently it doesn't look appealing. The style guildline is following the Google's material design.
The progress of this project and future plan is:
construct layout -> create DOM components -> add user-interactive logics -> add basic style to component -> develope main function -> finish styling -> add more features...
For more features, my plan is to add:
Yaku apperance frequency stat(finished), mobile platform support, multiple language support, mahjong rule look up, A logo...
May add more when I get more interesting ideas.
You can preview the current progress at HERE.
All resources used are of online free resources. This app is only for personal development practice and will not be used for commercial purposes