/TeenVest

Mission to democratize financial education.

Primary LanguageTypeScriptMIT LicenseMIT


Logo

TeenVest

๐Ÿ‘‰ 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:

APIs:

Backend Layer:

โœ๏ธ Written In

๐ŸŸข Getting Started

Here's how you can get started:

Installation

  1. Clone this repo:

    git clone https://github.com/TeenVest/TeenVest.git
  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 CONTRIBUTING.md before opening a PR or issue. Thank you.

๐Ÿงพ License

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

๐Ÿ“ฑ Contact

Twitter: @_eugenegoh

Acknowledgements