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
This will allow your localhost to serve the json which is used to populate the pages while the API is not available.
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