Best Flask open-source libraries and packages

SMU_CapstoneProject_RoboadvisorApp

A shariah-compliant roboadvisor mobile app that allows users to create portfolios, add/withdraw funds. They can also access the learning resources from the app.
Updated 1 year ago

SMU_CapstoneProject_RoboadvisorApp

📖 Introduction

The fintech industry has been disrupted. We’re seeing seismic shifts in the ways which people grow their money. Conventional banking and investing methods are now replaced with digital banks and roboadvisors.

However, as a person of faith, I can only invest in shariah-compliant products. Hence, my project is about developing a shariah-compliant roboadvisor app that can serve this demographic, especially in SEA.

💻 Tech Stack

Figma, Trello, Git, JS, ReactNative, Python (Flask API), SQLite.

✅ Key Features (App Ready)

  1. Browse portfolios
  2. View individual portfolio
  3. Create new portfolio with amount

❌ Limitations

  1. No register and login features
  2. No add and withdraw features
  3. Dummy Settings tab

Future improvements

  1. Work on existing limitations
  2. Improve the graphics and display (perhaps add more graphics and icons as currently the app is texty)
  3. Include verification process for new newly registered
  4. Include charts
  5. Display live data (that refreshes every 5s) through APIs
  6. Push to AWS

:bowtie: Reflections

React Native was challenging; the learning curve was far steeper than learning PHP (Laravel). There were moments when I was stuck with no end in mind. However, I managed to resolve errors and bugs by making Google my best friend and posting in StackOverflow, and of course with some help from my trainers. Moving forward, this is an app which I am passionate about and will likely continue working on it in the near future.

Difficulty Level: 8️⃣

Tags user sqlite