In this project our goal was to create a deep learning backed mobile application that allows the users to make informed decision about the price of various cryptocurrencies.
The cryptocurrencies we included were ethereum, litecoin, bitcoin, namecoin, novacoin.
There are three main components of the project:
- frontend based on flutter
- deep learning models and the
- setup scripts in aws cloud
- The user selects the the cryptocurrency and the number of days for prediction from the flutter application.
- The flutter app then connects the AWS webserver.
- Depending upon the inputs given the python script runs and gives the required predictions.
- The graphs generated are stored on the S3 bucket.
- The flutter application gets two outputs. The prediction from the python script and the graph from the S3 bucket.
- The flutter app then displays this output on the screen.