This is a personal project to play with different technologies.
Vite, vanilla-extract, react, react-router, SWR, express, axios and a bit of reverse engineering of MyInvestor services.
- Run
yarn
to install all the dependencies. - Run
node backend/proxy
and leave it running on the background. This is needed to bypass the web requests from the web client to the MyInvestor backend. The web app will talk with this backend. - From
/web
, runyarn dev
to start the frontend. Open the URL printed on the console.
- From
/web
, runyarn build
. - From
/backend
:- Start the proxy with
yarn start:proxy
. - Start the web with
yarn start:web ../www
.
- Start the proxy with
The login also handles the SMS OTP.
A small demonstration getting the user accounts and rendering their alias or number and the balance.