- Svelte 38%
- JavaScript 35%
- HTML 15%
- TypeScript 12%
Jolly Whoppers #
A modern redesign and revitalisation of the jollywhoppers.com website, built with SvelteKit and TypeScript.
About #
Jolly Whoppers is an informal coding group founded by xan.lol. This project represents a complete refresh of our outdated website, bringing it into the modern web era with improved design, performance, and maintainability.
Tech Stack #
- Framework: SvelteKit (v2)
- Language: TypeScript
- Svelte: v5
- Build Tool: Vite
Getting Started #
Prerequisites #
- Node.js 18+ (or latest LTS)
- npm, pnpm, or yarn
Clone the Repository #
# SSH
git clone git@tangled.org:jollywhoppers.com/jollywhoppers.com
# HTTPS
git clone https://tangled.org/jollywhoppers.com/jollywhoppers.com
Installation #
npm install
Development #
Start the development server:
npm run dev
Or open the app in a new browser tab automatically:
npm run dev -- --open
The development server will be available at http://localhost:5173 (or another port if 5173 is in use).
Available Scripts #
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production build locallynpm run check- Run TypeScript and Svelte checksnpm run check:watch- Run checks in watch modenpm run format- Format code with Prettiernpm run lint- Check code formatting
Building for Production #
npm run build
The production build will be created in the build directory. Preview it locally with:
npm run preview
Note: You may need to install an adapter for your specific deployment target.
Contributing #
Contributions are welcome! If you're a member of Jolly Whoppers or would like to contribute:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
License #
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See the LICENSE file for details.
Credits #
- Founder/Owner: xan.lol
- Contributors: Members of the Jolly Whoppers coding group
Links #
- Website: jollywhoppers.com
- Repository: tangled.org/jollywhoppers.com/jollywhoppers.com
Part of the Jolly Whoppers informal coding group