Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/markerikson/project-minimek
A sample app to demonstrate various useful Redux techniques, accompanying the blog series at http://blog.isquaredsoftware.com/series/practical-redux
https://github.com/markerikson/project-minimek
battletech example react redux tutorial
Last synced: 5 days ago
JSON representation
A sample app to demonstrate various useful Redux techniques, accompanying the blog series at http://blog.isquaredsoftware.com/series/practical-redux
- Host: GitHub
- URL: https://github.com/markerikson/project-minimek
- Owner: markerikson
- License: mit
- Created: 2016-11-11T02:55:35.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-01-07T22:57:55.000Z (almost 7 years ago)
- Last Synced: 2024-10-22T22:18:34.060Z (14 days ago)
- Topics: battletech, example, react, redux, tutorial
- Language: JavaScript
- Size: 27.1 MB
- Stars: 276
- Watchers: 19
- Forks: 42
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
## Project Mini-Mek
A sample application to accompany the **[Practical Redux](http://blog.isquaredsoftware.com/series/practical-redux)** blog series by Mark Erikson, demonstrating various useful Redux techniques.
This is a miniature version of the [MekHQ](http://megamek.info/mekhq) Battletech campaign force manager tool. The tentative list of planned features includes:
- Load JSON data describing the pilots and Battlemechs in a combat force
- For both pilots and Battlemechs:
- Show a list of all items
- Allow selection of an item in the list, and show details of the selected item
- Edit the details for a pilot
- Organize the pilots and their mechs into "lances" of four mechs, and the "lances" into a "company" of three lances.
- Add and remove pilots and mechs from the force
- Save the force back out to JSON**Please feel free to discuss implementation questions in both issues and pull requests!** I'm happy to talk about why I did things a certain way.