/kiwi-app

A blazingly-fast, modern, and sensible monorepo architecture for creating full-stack web applications.

Primary LanguageTypeScriptMIT LicenseMIT

Prerequisites

Before attempting to build this project, make sure you have Docker, Node.js, and pNpM installed on your machine.

Additionally, make sure taze and turbo and are installed globally:

pnpm install taze --global
pnpm install turbo --global
./
├── Dockerfile
├── .dockerignore
├── .gitignore
├── packages/
│   ├── app1/
│   │   ├── dist/
│   │   ├── package.json
│   │   ├── src/
│   │   └── tsconfig.json
│   ├── app2/
│   │   ├── dist/
│   │   ├── package.json
│   │   ├── src/
│   │   └── tsconfig.json
│   └── common/
│       ├── dist/
│       ├── package.json
│       ├── src/
│       └── tsconfig.json
├── pnpm-lock.yaml
├── pnpm-workspace.yaml
└── tsconfig.json
docker build . --target app1 --tag app1:latest
docker build . --target app2 --tag app2:latest