This is the official source code for the Tbilisi Hack Club website. We are a community of young makers, developers, and tech enthusiasts in Tbilisi, Georgia. We organize meetups, workshops, and events to learn, build, and share our passion for technology.
- Event Information: Stay up-to-date with our latest meetups and events.
- Community Hub: Learn about our team, sponsors, and how to get involved.
- Bilingual: Full support for both English (en) and Georgian (ka) languages.
- Built with SvelteKit: A modern, fast, and enjoyable web development experience.
Check out the live version of the site at: tbilisi.hackclub.com
This project is built with a modern, open-source stack:
- Framework: SvelteKit
- Styling: Tailwind CSS
- Language: TypeScript
- Internationalization: svelte-i18n
- Deployment: GitHub Pages
To run the project locally, you'll need Node.js (v20 or higher) and npm
installed.
-
Clone the repository:
git clone https://github.com/tbilisihc/tbilisihc.github.io.git cd tbilisihc.github.io
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
The site will be available at
http://localhost:5173
. The development server supports hot-reloading, so changes you make to the code will be reflected in the browser instantly.
npm run dev
: Starts the development server.npm run build
: Builds the application for production.npm run preview
: Runs a local server to preview the production build.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Please read our CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We are committed to providing a welcoming and inclusive experience for everyone. Please review and abide by our CODE_OF_CONDUCT.md.
This project is licensed under The Unlicense.