React, Hooks, Context, Typescript, react-countdown ...
Design/gameplay inspired by original Adventure Capitalist Online Game
Visit my site for a demo or In the project directory, you can run:
yarn
yarn start
Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.
The page will reload if you make edits.
You will also see any lint errors in the console.
A few things could be improved with more time
- Currently only supports purchasing managers, need to support Investors and Upgrades
- Add tests using jest, react-testing-library/enzyme and cypress
- Loader code uses css and animates the width of the arrow to create loading effect. Probably best to find a way to animate css
transform
property as thats more perfomant (also loader and timer go out of sync after awhile. Needs fixing... or maybe its a feature 🤔) - Display earnings in a more nicer way, than just logging them
- Maybe add some sort of deployment pipeline. Nice easy choice would be serverless components