Getting Started
Setup
Clone Repository
git clone https://github.com/icssc/Zotistics.git
cd Zotistics
Install Dependencies
⚠️
This project uses pnpm. Use pnpm to install dependencies to avoid mismatching lockfiles.
pnpm install
Setup IAM Credentials Optional
This is an optional step only available for ICSSC Projects internal members. If this is your first time setting up an ICSSC project using SST, request credentials from your project lead. If you've already set up IAM Credentials for another ICSSC project, this step is not necessary.
[default]
aws_access_key_id = <YOUR_ACCESS_KEY_ID>
aws_secret_access_key = <YOUR_SECRET_ACCESS_KEY>
Commands
Dev
With SST
pnpm dev
Without SST
pnpm exec next dev
Build
pnpm build
Lint and Fix
pnpm lint
Format
pnpm format