Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 1.97 KB

File metadata and controls

69 lines (43 loc) · 1.97 KB

Bitcart Frontend

This monorepo hosts all bitcart frontend applications in one place for convenience. You can find them in apps/* folders.

Current list:

Development

Prerequisites

Assuming you have already cloned this repository and are in its root directory, follow these steps to get started:

  1. First, install uv unless it's already present in your system.

  2. Then, install the essential development tools, such as prek and just via uv:

    uv tool install rust-just && uv tool install prek

    And follow the shell integration instructions:

  3. Once it's done, install fnm Node.js version manager or make sure it's already present in your system.

  4. Now, install pre-commit hooks, as well as the required version of Node.js and pnpm along with all NPM dependencies:

    just get-started
  5. Finally, setup end-to-end testing tools:

    just e2e-setup

    If you see an error message about missing system dependencies, follow the resolution instructions it provides.

Optional

You'll need to install Graphviz to keep dependency graph visualizations up to date.

Commands

Show list of available commands:

just

To execute a specific command, prefix it with just. For example, to start the development server, run:

just dev

You can also open the command menu to select a command from the list:

just run