This is only an example for didactic purposes. Do not use in production.
To run this example you will need to have installed:
The following script (in the repository root) will install each application's dependencies:
./setup.sh
- Legacy Rails backend in legacy/api
- Legacy React SPA in legacy/web
- New Remix app in remix-app
- Remix domains used to implement the application login logic.
- devise_token_auth is the gem used to authenticate the SPA on the Rails API.