Stockticker App
My first React Native implementation. Stockticker app uses https://www.quandl.com API to get the historic stock data. Currently getting the data from the following datasets:
What's implemented:
- API endpoints
- Basic design (Wasn't the main concern)
- Lists with 1000 and more entries
- Implemented zip extraction.
- Implemented local file saving and deleting (cleaning up).
- Implemented CSV file reading from local file.
- Search bar with autocomplete for presented lists of data
- Separate Views for Charts (Line and Bar Charts)
Current version for Android Only.
What's learned and used:
- Implement Android App with React Native
- Create multiple Views
- Create Routing & Navigation
- Adding third party libraries (Charting Library)
- Contributed to another project (Charting Library)
- Setting up the API endpoints
- Managing big ListViews and optimizing them for better performance
What to do:
- Add the screenshots
- Add responsiveness
- Cleanup the code
- Comment/document the functions
- Rewrite the project parts to better comply with React writing standarts
- Add iOS support
Current project was tested on android emulator, using Genymotion. Tested on Nexus 6p with Android 6 emulator.