EugeneGohh / TeenVest

Mission to democratize financial education.

Home Page:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool



πŸ‘‰ What is TeenVest?

Malaysia has a poor rate of financial literacy, it's to improve that. This is where TeenVest comes in. TeenVest is an educational web app that teaches people about money through blogs and financial markets.

πŸ”¨ Built With

Frontend Layer:


Backend Layer:

✏️ Written In

🟒 Getting Started

Here's how you can get started:


  1. Clone this repo:

    git clone
  2. Install npm packages:

    npm install
  3. Configure a .env file using this command:

    cp .env.example .env
  4. Configure Auth0 in .env and get started.

πŸ’₯ Features

A list of features that has been implemented:

  • Blog page
  • User authentication with Auth0
  • Protecting pages (Only authenticated users able to use TeenVest's features)
  • Built a mini CMS

NOTE: Blogs only appeared after user has signed in. Pages are protected.

πŸ“ Roadmap

A list of features to be introduced soon:

  • Create & Read files from database (Working on this now) πŸ’»
  • Add a note-taking functionality (Working on this now) πŸ’»
  • Graph that displays market data
  • User able to buy/sell stocks

πŸ’­ Contributing

Are you interested about this project? Feel free to contribute. Please take a look at before opening a PR or issue. Thank you.

🧾 License

Distributed under the MIT License. See LICENSE for more information.

πŸ“± Contact

Twitter: @_eugenegoh


ezoic increase your site revenue


Mission to democratize financial education.

License:MIT License


Language:TypeScript 94.9%Language:CSS 4.8%Language:JavaScript 0.2%