Nerdfish is an Alias for my Freelance business.
This repository contains the code for nerdfish.be. The website is built using the app-directory approach for Next.js, tailwindcss for styling and content-collections as a CMS. It's structured as a mono-repo using turbo.
It uses the app-directory structure for Next.js.
The following environment variables are required to run the website:
NEXT_PUBLIC_RECAPTCHA_SITEKEY
: Recaptcha public key.RECAPTCHA_SECRETKEY
: Recaptcha secret key.RESEND_API_KEY
: Found in resend.
The package manager used in this project is pnpm. To install the required packages, run the following command:
pnpm i
To run the project locally, use the following command:
This starts the website on port 3000.
pnpm dev
The website's favicon was generated with https://realfavicongenerator.net/.
The commit messages for this project follow the semantic format. For more information on how to write the perfect commit message, please refer to this blog post.
This website is licensed under the MIT license. Please see the LICENSE file for more information.