Any club leader can get access to a hackclub.com subdomain for their club or hackathon website. To register or update yours, go to leaders.hackclub.com, sign in with the email address on your application, & there’s a link to “add a subdomain.” A Hack Club staff member will approve your request shortly.
Fun fact: all of Hack Club’s DNS is open source on GitHub!
If you have issues, ping @msw on Slack.
Hack Club has official banners for your club website to link to Hack Club. If you’re making a standard HTML site, here’s the code for adding a linked banner: github.com/hackclub/hackclub#banners
If you’re making a React site, we’ve got you covered with a custom component published on npm as
@hackclub/banner. Here’s the docs: hackclub.com/banner
While you might be inclined to make a website for marketing your club, I haven’t found that to be very useful. (You could put the link on posters or announcements, but the reality is that few people will visit it unless you do something super exciting.) Instead, I make my club website as a utility during club meetings for members, with links to everything they need.
I quickly discovered a few key things needed from my club site:
I made my site using React/Gatsby & the Hack Club Design System. It’s entirely open source, if you’d like to remix it:
Here was the first version of the site (source code) & the second version (source code):