This is a monorepo for anything related to TokoBapak Website, using turborepo to manage multiple packages within the same repository. This project includes a submodule for proto files from tokobapak/proto
Since this repo contains submodule, you need to use the --recursive-submodule
flag when cloning this repository.
git clone --recurse-submodules git@github.com:TokoBapak/tokobapak-web
# or via http
git clone --recurse-submodules https://github.com/TokoBapak/tokobapak-web
This directory contains the project for TokoBapak user-facing website. It is using SolidStart at its core and SCSS for styling.
More details can be found on its README.md
This directory contains any configuration files needed for TokoBapak Website. Every apps should share or derive their formatting and linting configuration to provide consistency across projects.
More details can be found on its README.md
This package provides the API contracts for TokoBapak Website. Any API call should be written as ts-rest invocation that adheres to the generated type from the proto repository.
More details can be found on its README.md