This is the source code for https://ui-commerce.up.railway.app/ by Open Land.
Goals
- Open Source
- Scalable
- Easy to use
If you are only interested in making changes to the interface, you can run the frontend in a development mode as follows.
- Install pnpm (https://pnpm.io/installation)
- node (https://nodejs.org/en)
-
pnpm install --frozen-lockfile
-
pnpm dev
-
http://localhost:3000
,http://localhost:5173
If you are only interested in making changes to the server, you can run the backend in a development mode as follows.
- Install python (https://www.python.org/downloads/)
- Install uv (https://github.com/astral-sh/uv/blob/main/README.md#getting-started)
uv venv
Windows Activate
./.venv/Scripts/activate.ps1
Unix Activate
-
source .venv/bin/activate
-
uv pip install -r requirements.txt
-
uv pip install -r requirements-dev.txt
-
./scripts/server.sh
commerce is licensed under either of
- MIT license (LICENSE-MIT or https://opensource.org/licenses/MIT)