- Clone the repository
- Download and install pnpm with the command
corepack enablein your terminal - Install the dependencies with
pnpm install - Create a
.env.localfile in the root of the project with the same keys as in the file.env.local.exampleand fill them with the correct values. - Run the project with
pnpm dev - Open http://localhost:3000 with your browser to see the result.
- This project is set up with Husky for pre-commit hooks
- You can see the commands that are run before comitting in the
.huskyfolder - I think you need to run this command once at the beginning :
pnpm run prepare
- You can see the commands that are run before comitting in the
- This project is set up with ESLint and Prettier for code formatting and linting
- You can run the command
pnpm run lintto check for linting errors andpnpm run format:writeto auto format the code
- You can run the command
- Next.js 15
- Shadcn for components and theming
- TailwindCSS for styling