This project is an educational web app prototype supporting early-career professionals (ages 18–26 or 0–5 years into their careers) in making informed financial decisions. It is part of an initiative in collaboration with Stanford's GSB and the Initiative for Financial Decision Making (IFDM).
The app reinforces key lessons from IFDM’s four learning modules, each with four sub-lessons, and will be embedded within the Mighty Networks platform.
This repository serves as source/hosting for an interactive learning tool. The goal is to validate how educational content can be embedded, presented, and interacted with via GitHub Pages.
- HTML, CSS, JavaScript, React, Next.js
- GitHub Pages for hosting
- Potential Zapier workflows for integration (Mighty Networks)
Please see documentation on deployment and embedding here: deployment.md
- Clone this repo locally.
git clone git@github.com:SU-SWS/ifdm_learning_apps.gitcd ifdm_learning_apps
- Install and use the specified node version.
nvm installnvm use- When developing later, don't forget to run
nvm useagain in case you've switched versions for another project.
- Install the packages with yarn
yarn install- If you do not have yarn installed for the node version you may need to install it first:
npm install -g yarn
- Run the development server
yarn dev
- Open http://localhost:3000 in your browser to see the application.