Skip to content

bettersg/checkmate-website

Repository files navigation

Checkmate.sg Website

Built with React and Tailwind CSS.

Powered by Firebase.

View the latest test environment here.

Getting Started

git clone https://github.com/bettersg/checkmate-website
cd checkmate-website
npm i

Alternatively, open the folder in VSCode's Dev Container.

Then, create (or edit) a .env file in the main directory with the following variables:

//.env

VITE_API_KEY=<redacted>
VITE_AUTH_DOMAIN=<redacted>
VITE_PROJECT_ID=<redacted>
VITE_STORAGE_BUCKET=<redacted>
VITE_MESSAGING_SENDER_ID=<redacted>
VITE_APP_ID=<redacted>

Start the development server:

npm run dev

Commits

The main branch is currently main. Push commits to feature branches, for example:

git push origin webv2:feat/<your-feature-name>

Deploy Staging

npm run preview <ChannelID>

Deploy Proper

npm run deploy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published