https://github.com/coditori/mymealy-challenge
https://github.com/coditori/mymealy-challenge
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/coditori/mymealy-challenge
- Owner: coditori
- Created: 2021-10-03T07:30:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-11-05T14:53:51.000Z (over 4 years ago)
- Last Synced: 2025-04-10T06:45:12.374Z (10 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mymealy-challenge
## Front-End Challenge:
Piter (Marketing guy) asked you to implement a cryptocurrency live pricing application, he needs two core features:
1. List of cryptos sorted by price
2. A search widget to search on the list of cryptos (searching BTC returns all cryptos with BTC inside their name, like BTCUSDT, BTCETH, ...)
Please use technology of your choice:
- If you are a web developer you can use: ReactJS/AngularJS/VueJS
Data Source:
Take a look at the Binance API documentation link for more information about your source
https://github.com/binance/binance-spot-api-docs/blob/master/web-socket-streams.md#all-market-tickers-stream
## Back-End Challenge:
We need to provide a RESTful API for front-ends to:
- Get bitcoin-usd rate periodically (based on the config) then show the rate in the response of "rates" endpoint.
- Return the rate history of specified coin "bitcoin-usd", It also needs to have "startTime", "endTime" as two filtered params.
Data Source:
Take a look at the Binance API documentation link for more information about your source
https://github.com/binance/binance-spot-api-docs/blob/master/rest-api.md
## Tips:
- There is no rush to finish the project you have 1 week to finish it (you can ask for an extend if needed)
- The project should work and deliver the core features and we also consider clean code
- Please provide a good documentation
- We appreciate TDD
## How to deliver the project?
Please fork this repo and send a pull request whenever you are done