specollective / spec-frontend

Frontend for SPEC's informational website.
3 stars 0 forks source link

SPEC Frontend

Frontend for specollective.org powered Next.js and bootstrapped with create-next-app.

Getting Started

Ensure you have NodeJS version v18.8.0 installed. We recommend using nvm to manage node version.

To start the development environment install the dependencies and run the development server command:

npm install
npm run dev

Open http://localhost:3000 with your browser to see the result.

Running tests

To run the test suite run

npm run test

Running linters

To run ESLINT use the command

npm run lint

To run in CI mode to help with debugging Github Action failing

CI=true npm run lint

Updating environment variables

To copy over env variables needed for email functionality

cp .env.sample .env.local

Fill in the variables as needed