The main reason for this project is to collect all the important information about cryptocurrencies in the same place.
With RoboDog app you can follow up:
- CoinMarketCap -market data
- Alternative Fear & Greed Index and analysis
- Latest crypto news from Cryptocompare
- Discussions about cryptomarkets from SatoshiStreetBets on Reddit
This project is created from the pure interest in cryptocurrencies.
You can find more details below about how to run the app on your phone or another emulator. You can also build standalone app for your phone by creating apk-file in Expo! Read more instructions below.
To get a local copy up and running follow these simple steps.
-
Clone the repo
git clone https://github.com/janipalomaki/robodog.git
-
Open a terminal in your project´s folder and run:
yarn install yarn add react-native-paper yarn add native-base styled-components styled-system yarn add @react-navigation/native yarn add @react-navigation/stack
Commands below will install: All the dependencies listed within package.json in the local node_modules folder, React Native Paper component library, NativeBase component library, React Navigation and Stack module.
-
Get a free API Key at Cryptocompare & Alternative
-
Enter your Cryptocompare API-key in
LatestNews.js
const api_key = 'ENTER YOUR API';
Enter your Alternative API-key in
Sentiment.js
const api_key = 'ENTER YOUR API';
-
Run
expo start
in terminal and start exploring RoboDog App!For testing you need to create an emulator or connect your device as a emulator. More info about setting up Emulator from here
-
Build standalone RoboDog App!
More info about building standalone app from here
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request