yZ Finance Mobile

A React Native Application

React-Native mobile app for my Yahoo-finance web scraper.

/2019.07.27-yzFinance-1.gif

Scan to open

With an Android phone, you can scan this QR code with your Expo mobile App to load this project immediately.

/2019.07.27-yzFinance-expo-qr-code.png

Visit this app at it’s home on expo.io (https://expo.io/@fossnik/yz-finance-mobile)


Features

[Read More]

Web Scraper, API, DB, and UI for - Yahoo Finance!

Demo Website

YzFinance.org

My first full-stack website is a React.js SPA built to present crypto-currency market data which is scraped nightly from Yahoo! Finance. The data is retrieved and interpreted by a Java web scraper, persisted to an SQLite database, and made accessible through a REST API for display by the React frontend.

- Frontend (Node.js)

  • Express.js
  • React.js
  • Redux.js
  • React Router

- Backend (Java)

  • Jsoup (Web Scraper)
  • systemd event timer
  • Express REST API

- Database

  • SQLite

- Web Hosting

  • Linode
  • Arch Linux

Java Source Code (Jsoup Web Scraper)