Welcome to the ESA Website repository!
Below is how to get started :)
Ensure you have Node installed. Installation can be found here.
Ensure you have pnpm installed. An installation guide can be found here.
It is recommended that you install
pnpmusingnpmRun the following command in your terminal to installpnpmusingnpmis:
npm install -g pnpm@latest-10
Ensure git is also installed and run the following command at your desired folder:
git clone https://github.com/UoaWDCC/esaNavigate to the project root and install dependencies:
pnpm installCreate a .env file at the root directory with the following attributes:
# Payload and DB stuff
DATABASE_URI=
PAYLOAD_SECRET=
# S3
S3_BUCKET=
S3_ACCESS_KEY_ID=
S3_SECRET_ACCESS_KEY=
S3_REGION=
Finally, run the project:
pnpm dev
- Owen
- Maternus
- Kieran
- Joseph
- Daniel
- Jos 🤫
- Charles
- Jey Cin
- Henry
- Jedrex