Skip to content

janipalomaki/robodog

Repository files navigation


RoboDog

Cryptomarket tracker

About The Project

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.

Usage

Built With

API sources

Acknowledgements

Getting Started

To get a local copy up and running follow these simple steps.

Installation

  1. Clone the repo

    git clone https://github.com/janipalomaki/robodog.git
  2. 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.

  3. Get a free API Key at Cryptocompare & Alternative

  4. 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';
  5. 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

  6. Build standalone RoboDog App!

    More info about building standalone app from here

Contributing

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.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published