The website for the Samoa Code Hub community, built with SvelteKit
- SvelteKit
- Svelte
- Tailwind CSS
- Node v18.18.1 (LTS)
git clone https://github.com/SamoaCodeHub/website.git
cd website
npm install
npm run dev
# or start the server and open the app in a new browser tab
npm run dev -- --open
# Make sure you install playwright browsers
npx playwright install
# Run e2e test
npm run test:e2e
To create a production version of your app:
npm run build
You can preview the production build with npm run preview
.
To enable analytics set up Google Analytics set the GA_MEASUREMENT_ID env variable.
Check out our Contributions Guideline
Platform: Local Machine
Description: used for local development, creating new features and bug fixes.
Platform: Netlify
Description: reflects the latest changes on the main branch. This ensures there is a working website with the most recent updates.
Platform: Vercel
Description: the live Samoa Code Hub website. The website is deployed on production once a release tag is created.