Crypto Buddy : Price, Notification & News

Published: 2 years ago - Updated: 1 year ago

2 min - 340 Words

article 'Crypto Buddy : Price, Notification & News' banner

Summary

Crypto Buddy Bitcoin and cryptocurrency market, alerts, and real time prices of your favorite cryptocurrency.

Brief Overview of the App

{
   "dependencies": {
    "@expo/vector-icons": "^12.0.0",
    "@react-native-async-storage/async-storage": "^1.13.0",
    "@react-native-masked-view/masked-view": "^0.2.4",
    "@react-navigation/bottom-tabs": "^5.x",
    "@react-navigation/native": "^5.9.4",
    "@react-navigation/stack": "^5.14.4",
    "axios": "^0.21.1",
    "expo": "~41.0.1",
    "expo-linking": "~2.2.3",
    "expo-notifications": "~0.11.6",
    "expo-status-bar": "~1.0.4",
    "react": "16.13.1",
    "react-dom": "16.13.1",
    "react-native": "https://github.com/expo/react-native/archive/sdk-41.0.0.tar.gz",
    "react-native-debounce-input": "^1.0.5",
    "react-native-gesture-handler": "~1.10.2",
    "react-native-render-html": "^6.2.0",
    "react-native-screens": "~3.0.0",
    "react-native-skeleton-content": "^1.0.23",
    "react-native-swipe-list-view": "^3.2.7",
    "react-redux": "^7.2.6",
    "redux": "^4.1.2",
    "redux-thunk": "^2.4.0"
  },
}

The Development Framework

The main framework of this application is React Native. React Native is cross platform mobile app development backed by Facebook and open source community and it is based on the popular frontend framework React.

React Native compiles real native UI elements and the logic part of the application is handled by a JavaScript engine, The native thread and JavaScript thread talk to each other via asynchronous bridge.

Redux for state management

Redux is the most popular state management library out there and it is highly recommended for complex applications , as of now this application is not that much complex, for some people the use of Redux at this stage might be an overkill but since I am planning on expanding the application further and more features in the future ,I used Redux to manage the state from the beginning so that I have prevented future headache when porting a large and complex app to redux.

Cryptocurrency Market Data API

I have used CoinGecko API to get the latest market data and analytics of the cryptocurrency market. CoinGecko is free to use and does not require any access token to the data from their API. You can check it Out from here.

News API

To get the latest news and articles about cryptocurrency, I have used my own custom API which is built with Laravel as the backend. The news and articles are from top and reliable sources and there is a link to the original source with all the news and articles.

How to get the Android App

As of now Crypto Buddy is only available for Android with a future plan to be released for IOS also.

Get it from here

App Preview

Add Comment

Conversations (0)

Sign up for our newsletter

Stay up to date with the latest news and articles.