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.
Frontend Layer:
APIs:
Backend Layer:
Here's how you can get started:
-
Clone this repo:
git clone https://github.com/TeenVest/TeenVest.git
-
Install
npm
packages:npm install
-
Configure a
.env
file using this command:cp .env.example .env
-
Configure
Auth0
in.env
and get started.
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.
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
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.
Distributed under the MIT License. See LICENSE for more information.
Twitter: @_eugenegoh