The Stuyvesant Junior Caucus (2022-2023) website, developed with Next.js!
-
Clone the repository (
git clone https://github.com/achen318/junior.stuysu.org.git
). -
Change directory to the repository (
cd junior.stuysu.org
). -
Install dependencies (
npm install
). -
Create an
.env.local
file with the following environment variables, providing your own values:
Variable | Description |
---|---|
SHEETS_API_KEY |
The API key for the Google Sheets API. |
MEMBERS_SPREADSHEET_ID |
The ID of the Google Sheets containing the members data. |
CALENDAR_API_KEY |
The API key for the Google Calendar API. |
CALENDAR_ID |
The ID of the Google Calendar containing the events. |
SCHEDULE_API |
The Stuy Schedule API Endpoint |
- Run the development server (
npm run dev
).