Built with Next.js and Mantine.dev
- Clone this repository.
- Install dependencies by running
yarn
in the terminal. (You must have Node.js and Yarn installed) - Run
yarn run dev
to run the Next.js app. - Open http://localhost:3000 with your browser to see the result.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
To learn more about Mantine.dev, take a look at the following resources:
- Mantine.dev Documentation - learn about Mantine.dev features and API.
- Learn Mantine.dev - this guide will help you get familiar with core Mantine concept.
We use GitHub Action to deploy this Next app on Vercel. You need to add these variables as GitHub Secret to this repository.
VERCEL_TOKEN
VERCEL_ORG_ID
VERCEL_PROJECT_ID
You need to make a Vercel account to get a token. Use a personal account (not a team one). Follow the guideline here.
To get Org and Project ID, you must install Vercel CLI on your computer and use it to create a new Vercel project. Follow the instructions here
The deploy.yml
will deploy the app on Vercel when on every push to the main
branch.
The preview.yml
will build a preview build on Vercel for every pull request targeting the main
branch