Monoweb is the next-generation web application for Online. This monorepo contains all the source code for the applications that power the Online web experience.
To get started with local development, ensure you have the applicable tools installed. To build and run all the applications, you can use the following commands:
Terminal 1:
doppler login
doppler setup # Press Y on every prompt
git clone https://github.com/dotkom/monoweb
cd monoweb
docker compose up # 'docker compose up -d' can also run instead to skip 2 terminal windows
Terminal 2 (in monoweb folder):
pnpm install
pnpm migrate # Only needs to be run once to set up the database
pnpm dev
Please see the developer guide for information on how to get started with development.
Licensed under the MIT license.