Hey Great People, Welcome to the Community Website Repository 🚀
This is the community website repository and it's powered by these technologies:
-
Frontend built using NextJS, TailwindCSS & Typescript
-
Middleware and API Utilities are written using Typescript
-
For content and information on the website, we're using a headless-CMS called Strapi
-
For design and graphical utilities, we're using Figma
To install all dependencies, run this command:
npm install --save-dev
Launch the development server with the hot reloading functionality that allows any change in files to be immediately visible in the browser. Use this command:
npm run dev
You can access the live development server at localhost:3000.
In order to prepare and spin up a Gitpod dev environment for our project, we configured our workspace through a .gitpod.yml file.
To spin up a Gitpod codespace, go to http://gitpod.io/#https://github.com/hekors/website.
To build a production-ready website, run the following command:
npm run build
Generated files of the website go to the .next
folder.