MomoManager - A portfolio allocation app using DRL-FinRL and PyPfOpt to perform portfolio allocation strategies.
Icons made by Smashicons from www.flaticon.com
-
Firebase Server [Storage]
-
Local Server [Computation]
-
Flutter App [Display]
-
Firebase Server Setup
- Create a Firebase app, add the generated google services json into the flutter application
- Enable email authentication
- Local Server
- Install requirements listed in "requirements.txt"
- Run api.py using a windows terminal (other OS not tested)
- Flutter App
- Open the flutter directory in VSCode
- Ensure that an android virtual device with SDK 29 is created
- Run the application.