This is the FE application (NextJS) for Women Coding Community website.
- Node (20+)
- Pnpm (v9+)
If you don't have pnpm you can install it with npm running
npm install -g pnpm@9
Install project dependencies
pnpm install
Before you can start development you need to create a .env.local in your root folder. In this file please paste the following:
API_BASE_URL=https://wcc-backend.fly.dev/api/cms/v1
API_KEY={your_api_key}
This will allow your local to connect to the backend, if you don't yet have an API_KEY please send a message via our dedicated Slack channel. This will never be committed to the github repository
You can run the application using
pnpm dev
You can run these commands pre-commit, but the application uses husky which will run checks before you can commit.
pnpm lint:fix && pnpm format && pnpm type-check
TODO: add contribution rules in contribution.md