The user interface for the UCC Food App.
- Install Node.js 18+ LTS and
pnpm
- Using Node.js:
npm i -g pnpm
- Using Volta:
volta install node@latest pnpm
- Clone this repository
- Set your Git configuration to automatically rebase on pull. This will prevent merge commits from appearing in the repository, keeping the commit history clean.
git config --global pull.rebase true
- Install dependencies:
pnpm i
- Start development server:
pnpm dev
- Lint and format code before
git add
withpnpm lint
. - Use
pnpm cz
to commit changes instead ofgit commit
.