# Install NX
npm install -g nx
# Init project
npm run init-project
- Read how to create GitHub access token
- Add
.env
into./
cp ./env.example ./.env
- Add
.env.local
into./packages/graphql/.env.local
and add your GitHub token (see step 1)cp ./packages/graphql/env.example ./packages/graphql/.env.local
- Add
.env.local
to./apps/main/.env.local
and add your GitHub token (see step 1)cp ./apps/main/env.example ./apps/main/.env.local
- [Optional step] Generate code from GraphQL schema
npm run codegen:graphql
- Start the app
and open the page http://localhost:3000/
npm run dev
- Nx 20
- React 18
- Mantine 7
- Storybook 7
- TypeScript
- Vite 5
- Vitest
- React Testing Library
- Cypress
- ESLint
- HMR (Hot Module Replacement)
This code is licensed under the MIT License. You can find the license file here.