https://github.com/avraammavridis/atm
https://github.com/avraammavridis/atm
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/avraammavridis/atm
- Owner: AvraamMavridis
- Created: 2016-05-28T14:47:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-08-06T14:28:16.000Z (about 7 years ago)
- Last Synced: 2025-03-30T06:02:07.555Z (7 months ago)
- Language: JavaScript
- Size: 27.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ATM
Fake ATM### To run
```
> $ npm install
```Install webpack and the development server:
```
> $ npm i webpack-dev-server webpack -g
```Run the application with
```
> $ npm run dev
```Open the web browser to `http://localhost:8080/`
### Implementation comments
The store/state is implemented using RxJS's Subjects, I implemented a @decorator for React components that is responsible to update the state of the component on Subjects' change.
Container components are the smart ones that have some kind of logic.
Screen components are just presentational components (this is not 100% correct, because I didnt have time to refactor)