Skip to content

Nerdfish, Freelance React/Typescript development website, built with NextJS, React and Tailwind

License

Notifications You must be signed in to change notification settings

darenmalfait/nerdfish.be

Repository files navigation

nerdfish.be

Nerdfish website


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.

Environment Variables

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.

Install

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

Favicon

The website's favicon was generated with https://realfavicongenerator.net/.

Commit Messages

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.

License

This website is licensed under the MIT license. Please see the LICENSE file for more information.