Skip to content

zixic83/stockPrice

Repository files navigation

stockPrice

This is a stock holding tracking mobile application that allows the user to track ASX stocks as well as their stock portfolio with near real-time data

Getting Started

Dependencies

  • Expo
  • MongoDB Atlas

Setup

  • Back-end server: Github repository
  • A .env file containing the database connection string named MONGO_URI to access the database is needed
    • See the tutorial for more details
    • Database name should be stockList

Functions

  • Watchlist
    • Check price movements of the stocks in the watchlist
    • Add stocks to the watchlist
    • Delete stocks from the watchlist
    • Long press company logo to be directed to the corresponding Yahoo Finance page
    • Scroll down to refresh
  • Portfolio
    • Add stocks to the stock portfolio
    • Delete stocks from the stock portfolio
    • Update stock holding information (average price/units purchased)
    • Review portfolio performance with illustrative table and pie chart

Demo

stockPrice.mp4

License

This project is licensed under the Apache License 2.0

Acknowledgments

Disclaimer

This application is for training purpose only and should NOT be used to form the basis of any financial/investment decisions. As the data is not real time data (20 minutes delay) so it may be INACCURATE and subject to errors.

To-do:

  1. search suggestion
  2. added stock feedback
  3. fix memory leak warning

About

A stock holding tracking application

Resources

License

Stars

Watchers

Forks