peiyuans-pals / toohakai

Home Page:https://www.toohakai.fun

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CZ3002 - Advanced Software Engineering Project

Toohakai - A classroom learning tool

This is an official starter Turborepo with multiple meta-frameworks all working in harmony and sharing packages.

This example also shows how to use Workspace Configurations.

Run the following command to insall dependencies
pnpm install

Then populate the following files:

  • apps/server/.env
  • apps/web/.env
  • packages/api/.env

What's inside?

This Turborepo includes the following packages and apps:

Apps and Packages

Apps:

Packages:

  • logger: isomorphic logger (a small wrapper around console.log)
  • ui: a dummy React UI library (which contains a single <CounterButton> component)
  • scripts: Jest and ESLint configurations
  • tsconfig: tsconfig.json's used throughout the monorepo

Each package and app is 100% TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

About

https://www.toohakai.fun

License:MIT License


Languages

Language:TypeScript 93.8%Language:JavaScript 2.1%Language:Dockerfile 1.7%Language:CSS 1.4%Language:Python 1.1%