All aboard!

Hack Clubbers focus on one thing: shipping.

After building a project, like an app or website, “shipping” is publishing & sharing it online.

Your first ship your first day.

Students in many traditional computer science classes are lucky to make a single project. At Hack Clubs, every member makes & ships their first website their very first meeting.

Keeping your eyes on the prize.

Instead of learning programming concepts in isolation, learning by shipping means you focus on what you need to build real projects. It’s more fun & leads to better learning.

Recently shipped…

karolina
@karolina

i spent this weekend at impact hack atlanta (www.impacthackatl.com), my first college hackathon AND my first in-person hackathon! i had so much fun meeting new people at tech and building solutions that intersected tech, policy, and sustainability. i created Partix, a particle visualization tool that uses the OpenWeatherMap API to display live data of particle pollution. build information (including a demo video) is available at www.karolina.mgdubiel.com/particle/build, and a live demo is here: <http://www.karolina.mgdubiel.com/particle|www.karolina.mgdubiel.com/particle> :)) it's mobile and desktop responsive (mobile is a little iffy -- slacked on that bc of the 36 hr time limit), but i learned sooo much about js building this and overall am really proud of the project. 🌿 UPDATE: i won two categories :)) best submission on the "healthy planet + people" track and best submission award from Southface, an atlanta climate action npo :D

https://scrapbook-into-the-redwoods.s3.amazonaws.com/0551c80e-243e-4252-9085-939496aa91b4-dubai.png
ThomasStubblefield
@ThomasStubblefield

made a bit of progress experimenting on an idea (Yaps - You And People Ship)

https://scrapbook-into-the-redwoods.s3.amazonaws.com/7a3132c5-8ad0-4804-86b1-9abffe7a418f-screenshot_2023-11-11_at_5.10.07_pm.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/25e28282-6923-417c-b5df-73b6438a2435-screenshot_2023-11-11_at_5.09.53_pm.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/0b49b3bb-cc1d-4b7d-8083-e119eb80311d-screenshot_2023-11-11_at_5.09.23_pm.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/47235373-0626-4769-8d24-23a601b8a096-screenshot_2023-11-11_at_5.10.46_pm.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/e93b1557-2d6f-41a1-933c-f675ec273c16-screenshot_2023-11-11_at_5.09.08_pm.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/c4b46aa8-8de1-4d12-86ec-f56ad8515c94-screenshot_2023-11-11_at_5.08.38_pm.png
reesericci
@reesericci

I made a flatpak for CHIRP, the software for programming radios! git.sr.ht/~reesericci/chirp-flatpak

https://scrapbook-into-the-redwoods.s3.amazonaws.com/336c0197-4902-4811-ae0b-009aa9af9e1e-screenshot_from_2023-11-03_10-03-42.png
ShawnMalluwa-U04BBP8H9FA
@ShawnMalluwa-U04BBP8H9FA

whats up my hack homies its time to hit you with sheepy ship #GMM0VHBBM|, my 3rd code project ever and my ship from #harvest! stormygrubbybackups.shawnmalluwawa1.repl.co I would say more but i think in this case, the less said the better. check it out, and have your life changed.

https://scrapbook-into-the-redwoods.s3.amazonaws.com/35dfae68-8400-4696-a079-862fa1dd953e-image.png
dominic
@dominic

I made @upsanddowns to act as Jia for #up-vs-down - assigns new members a team, makes sure people count correctly, and resets the game at 100 or -100. this was my first time making a slack bot - slack bots are fun! on github at mrhappyma/slack-ups-and-downs, or go count in #up-vs-down to see it in action!

https://scrapbook-into-the-redwoods.s3.amazonaws.com/762cff16-7276-40ec-826a-d62e704aaa88-image.png
Sam
@Sam

After some keyboard smashing :cat_typing:, the #trillium-hacks website (1st iteration) had departed from the port 🚢! Check it out over at trilliumhacks.com!

https://scrapbook-into-the-redwoods.s3.amazonaws.com/484bae86-b834-4559-b99f-03e6fdd03fa9-image.png
acon
@acon

🎏 I drew the flag for #flag-referendum! Featuring: pirate Orpheus, doing a salute pose, pointing ahead. I thought about doing it when @KaraMassie asked me whether I was entering or not. I thought about it, then went to the #flag-referendum channel to look around. There, I saw @KrishnaBansal-U03CBNJUWJG’s pirate Orph and immediately got inspired. What if Orph was wearing a pirate hat?? 🏴‍☠️ It was a fantastic idea. Scrolling further up, I saw @LiterallyEverything-U04LNE9HEFK’s saluting Orph - the pose added so much personality to the character. (And, one of my personal design/art principles: ✨ personality ✨ - not always in the literal "character trait" sense, but something that brings life into the art.) Scrolling further up, I saw @JamesXiao-U04EQJ4RRHA's logo - which is genuinely just a well designed logo. It fits both the tech and boat vibes - so why not replace the traditional pirate skull on the pirate hat with it? I've honestly just taken in a lot of inspiration from everyone who has submitted a flag, even if it's not as obvious as the ones I've listed above. As @cwalker says, it was truely a community effort and couldn't have been made without the rest of y'all. So thank you all!! I hope you enjoy the flag as much as I had fun drawing it :yay:

https://scrapbook-into-the-redwoods.s3.amazonaws.com/e362bc19-6e71-4e9b-b1b8-ad17f8ecdabc-image.png
cytronicoder
@cytronicoder

mmm, there's #100-days left of 2023 - what better way to kick things off than a revamp of my life? 💜 introducing v2.cytronicoder.com, the latest edition of my portfolio which I started last year. featuring the comeback of my ✨ projects ✨ showcase, as well as a brand new purple theme + profile picture rotation based on my Slack profile pic over at slack.cytronicoder.com! :slack: additionally, non-hacky stuff: I opened up (sourced?) my two spotify playlists @ my profile (psst listen to the alternate version its honestly better) and my React workshop @ buildingbloCS! go check them out, and feel free to reuse the workshop materials :roo-love: finally, i'm really excited to tell yall that my abstract on single-cell embeddings and spacial distributions (quite a mouthful tbh) has been selected for both a poster and oral presentation @ GIW ISCB-Asia 2023 :partyparrot: ~now comes the part where I go on an indefinite hiatus to work on my final paper, presentation, and poster + school summatives~

https://scrapbook-into-the-redwoods.s3.amazonaws.com/e82f9cf8-3612-42aa-a7e0-dea180dcbf79-screenshot_2023-09-22_at_22.46.05.png
sampoder
@sampoder

🇨🇦 Hack The North 2023! @ImDeet-U045B4BQ2T0, @fayd and I teamed up to make :goose-dance: Hack The Geese :goose-honk-left:! It was a game that attendees could play using the QR codes on their badges. Here’s how’d it work: 1. You’d scan your badge’s QR code to log in. 2. Your find someone who you’d like to compete against and scan their badge’s QR code. 3. You’d both receive a prompt, eg. “take a selfie with a someone with blue hair”. 4. You’d race to take a fun picture based on the prompt before the other player does. 5. You either win or lose, then you got to choose wether or not to rematch! You can go to htgeese.tech/album to see all the photos that folks took during demos with the game (and many more of me stressing over the backend)! We used a slightly cursed combination of a Next.js frontend and a backend written in Go which interacted with one another through Websockets…. yeah, very cursed and very jank. We also used Vercel’s new Postgres & Blob storage services which were surprisingly good. And, of course, we used Prisma…. including it’s slightly hacky spin-off Go client. Another awesome part of the game was @ImDeet-U045B4BQ2T0’s custom designed geese (GEESE!): :htn-goose-1: :htn-goose-2: :htn-goose-3: :htn-goose-4: :htn-goose-5: :htn-goose-6: :htn-goose-7: :htn-goose-8: :htn-goose-9: :htn-goose-10: Every player got one of these made for them when they first signed! The game was a bunch of fun to play IRL and we had people playing it throughout the demo session. Attached is a sick selfie of @fayd in his sunnies and the judge! And at the end of the day, somehow, we were selected as winners so we got to demo on stage and won a couple of prizes which was pretty cool! Here’s us playing a game with all the attendees and a couple of other photos from the weekend (including us working on the project while on #hack-night!). The GitHub is full of more photos and stories from the weekend: github.com/sampoder/hack-the-geese. O CANADA!

https://scrapbook-into-the-redwoods.s3.amazonaws.com/cf2b0eb5-4b92-4c06-b2aa-78cf8f83342e-68747470733a2f2f636c6f75642d3677737063706132732d6861636b2d636c75622d626f742e76657263656c2e6170702f3070726f6d70742d302e393935333738393433393239363533322e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/2f66fef0-8448-486c-be64-62d76829d73b-268510329-08ca52f3-2170-453e-b223-0abe5576a1d4.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f4cfcc99-9382-4421-a683-adbf54bf5d35-268510412-4a7e75e7-e510-48f7-bf8e-38f493a24f4c.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/880621d2-d658-4bdc-8769-7cf5c80e4be4-268509113-916408e1-8e21-4487-9c4c-2dd77e81515b.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/f34e634d-a7b3-4b96-b381-aef9f5afb17c-68747470733a2f2f636c6f75642d38626e6877713064682d6861636b2d636c75622d626f742e76657263656c2e6170702f3073637265656e73686f745f323032332d30392d31375f61745f372e34382e34355f616d2e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/b08d5e1f-f330-4c45-bcd1-6ae51255a6ba-268523676-2aaf42d3-3d4c-4a93-bea4-4c6b212b3905.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/49062a69-7d85-4924-99f0-a56aae1619b7-68747470733a2f2f636c6f75642d38626e6877713064682d6861636b2d636c75622d626f742e76657263656c2e6170702f3173637265656e73686f745f323032332d30392d31375f61745f372e34392e30335f616d2e706e67.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a22cced9-0970-40fd-9700-a106aff68745-screenshot_2023-09-17_at_6.13.58_pm.png
reesericci
@reesericci

:shipitparrot: :oblong: OBLONG SHIIIIIIPPPPPPPPPPPPPPP :oblong: :shipitparrot: The admin dashboard for Obl.ong, a free subdomain service (i.e. reese.obl.ong), has been completed and users are being onboarded! You can claim your domain today! It has a fully-featured DNS management panel, with more features like email forwards and PURLs coming soon!! Go to obl.ong and join the waitlist! All the code for the admin panel and is fully AGPL open source at github.com/obl-ong/admin. This is really meaningful for me to finally see this be shippable, and me and @m04 have been working on this for some time now. (p.s don't tell anyone but just go to admin.obl.ong and sign up :P)

https://scrapbook-into-the-redwoods.s3.amazonaws.com/5d45e3c0-586c-4c12-9655-7918b5080e50-screenshot_2023-08-10_at_5.27.02_pm.png
jzaleta
@jzaleta

Woohoo! After some long-time procrastination, the #ship time has finally arrived! 🚢 Back in 2021, when I joined Hack Club :hack-club:, I had an idea—to create a website featuring the contents of my old iPod. However, that initial attempt didn't quite work out because I lost access to the files. But, guess what? Years later, I successfully managed to recover those old files, safely stored on an ancient hard drive, and now I'm giving it another shot! But this time, instead of making a simple static site, I used Vite.js :vite: to build github.com/jzaleta/stuff-warehouse! Give it a ⭐ on :github: if you like it! :salute:

https://scrapbook-into-the-redwoods.s3.amazonaws.com/f036e372-8ca7-4396-ac83-3bf21259eb5a-stuff-warehouse.png
ajs2
@ajs2

Mini ship! (somehow this is my first ship, i’ve been here for months and haven’t shipped, wow) I’ve always been interested in ambient information, and here are two little projects based on that! The first one is a weather display. It’s powered by this guide code, but I made a few changes to make it my own. The other is just a big clock. Again, it’s based on a guide, but I added the date to the bottom (because in my house we get very confused about the date sometimes lol).

https://scrapbook-into-the-redwoods.s3.amazonaws.com/1aef8bb5-2b12-4e21-b9f4-72795d803018-image.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/245dac9a-7627-4232-b337-e2018bf930ae-image.png
jzaleta
@jzaleta

Wahoo! Today I learned how to use :vite: and I moved my github.com/jzaleta/night-skies project to use it! It was very fun to implement ES modules and to find janky :jankman: ways to add P5.js to it. :peefest: You can check the result site at night-skies.vercel.app like last time and star it ⭐ on GitHub if you want :) I still need to find a way to properly add meta tags so my index.html isn't very big but anyways this was nice to hack on.

https://scrapbook-into-the-redwoods.s3.amazonaws.com/3598f7df-58be-4521-a0fe-d2d1c6699a75-screenshot_2023-07-13_at_18.29.10.png
jzaleta
@jzaleta

Wahoo! Today i finished coding my sprig web template and deploying my fungi frog maze 🐸 with it! This was very fun to work on, and to test this, I also uploaded @Ishan’s kindless game! (With credit) 🦆 You can play both on itch :itch-io: and check the code for mine on GitHub. :github: :quad_parrot: jzaleta.itch.io/fungi-frog-maze jzaleta.itch.io/kindless github.com/jzaleta/sprig-web-template

https://scrapbook-into-the-redwoods.s3.amazonaws.com/a9fae087-0985-4c29-9009-0b95791a35b8-captura_de_pantalla_2023-06-15_a_la_s__16.03.53.png
Sam
@Sam

AngelHacks Toronto just finished, success! More info in #ship soon!!

https://scrapbook-into-the-redwoods.s3.amazonaws.com/4f13a516-d41b-4d39-bedc-57bfc8564f3b-img_2802.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/bc9aafce-18ad-4f6f-a68a-40e0b44de829-70691491193__8a339670-7c56-47ca-81b4-a4eab964497f.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/03e79dcd-f1d9-4ae8-b20c-bb491805136d-img_2800.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/4b85f5dd-2e15-4425-9437-992a7cd5b3d8-img_2809.jpg
reesericci
@reesericci

W moment

https://scrapbook-into-the-redwoods.s3.amazonaws.com/5b43f56f-425e-4d6c-96b4-baf1b676dc0f-img_3932.jpg
thatrobotdev
@thatrobotdev

I made a cover of the song Trash Talkin’, which is probably my favorite music project I’ve ever done 😋 It was my first time editing in Logic and my most complicated video edit, as well as my first time using After Effects! I wish I had more time with it, but I am really proud with how it turned out! youtu.be/pBwfxEm1RkA

https://scrapbook-into-the-redwoods.s3.amazonaws.com/601b4973-5637-4920-98a2-f5c2b2a20b41-logic.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/48db200b-c1e5-4f69-90e3-03f2c4e94876-premiere.png
jzaleta
@jzaleta

Wahoo! During this days I made a new repo for my GitHub :github: readme and deployed a website with it using Jekyll! javier.is-a.dev You can find the repo at my main profile: github.com/jzaleta/jzaleta :ultrafastparrot:

https://scrapbook-into-the-redwoods.s3.amazonaws.com/21b08397-6a42-4b7d-b5c2-813a2d0549ff-captura_de_pantalla_2023-05-20_a_la_s__16.01.21.png
cytronicoder
@cytronicoder

New #ship coming into port!

https://scrapbook-into-the-redwoods.s3.amazonaws.com/afb1d18f-e939-4b8d-b154-ddda11b6ca3c-screenshot_2023-05-11_at_10.47.12_pm.png
jzaleta
@jzaleta

It's been a loooog time since I saw www.dinosaurbbq.org :dino-dance:, so I decided to make a ship based on it! 🚢 I made github.com/j-cordz/peace-and-tranquility, a website inspired and based on @msw project, with some new features like a 📀 eject page! Go star it ⭐ on :github: and check it at: peace-and-tranquility.vercel.app/index.html :dino:

https://scrapbook-into-the-redwoods.s3.amazonaws.com/896ce1c0-d669-4c87-87b6-eed075811b40-dancin.png
ThomasStubblefield
@ThomasStubblefield

What if your club could collaborate with other clubs? What if you could connect with another club for a mini-hackathon or even make new friends while traveling and discovering a Hack Club in another city? The Club Directory unlocks the power of cross-club collaboration, allowing clubs to transcend boundaries and create together. If this interests you, join #clubs-directory @Arpan had this vision and shared it with me, and we decided to make it a reality. We've been working on the tool for about a week (maybe two). I'll catch you up on what we've done in the following screenshots: Screenshot 1: Arpan and I collaborated on a call to create the general user flow for the Club Directory. Screenshot 2: Arpan and I split ways, and he began focusing on the backend while I focused on the frontend. See the UI prototype I created attached. Screenshot 3: We realized we were a bit out of scope, so we narrowed the scope for our MVP so we can ship ASAP and work more closely with the community. Screenshot 4: I'm coding the frontend MVP in NextJS while Arpan builds the backend in FastAPI. p.s. currently I am working on multiselect & making that experience awesome &amp; next I'll focus on responsiveness &amp; map view also privacy is a big concern and we're currently trying to work through how we can allow clubs to opt-in (or maybe opt-out) of the Club Directory) all data shared here is fake club data, dw we're not revealing real data in this post the old internal name was Club Network and the new name is Club Directory

https://scrapbook-into-the-redwoods.s3.amazonaws.com/a1a96910-eeef-428b-b5f2-89878e11ec4b-screenshot_2023-05-05_at_9.28.21_am.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/58d10494-af26-4603-9ec1-8542985f0884-screenshot_2023-05-05_at_9.30.51_am.png
jzaleta
@jzaleta

*It’s a quiet night... the weather forecast says:* 🌌 Starry-sprinkled night skies with a chance of shooting stars and Lo-fi beats. You say to yourself, wait, that can’t be possible, right? Definitely possible! I present y'all my new ship: night-skies.vercel.app 🚢 :quad_parrot: Night skies github.com/j-cordz/night-skies is a small p5.js :js: website that includes a starry night sky and random shooting stars and some lo-fi beats! 🎵 Please give it a ⭐ on :github: if you like it! This was very fun to work on, and helped me to learn more about p5js.

https://scrapbook-into-the-redwoods.s3.amazonaws.com/1d7be104-7d40-41c7-9029-5110e6b3fcfd-captura_de_pantalla_2023-04-30_a_la_s__10.37.24.pnghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/e8d39d58-f6d2-4051-8c71-81e76d4711ec-captura_de_pantalla_2023-04-30_a_la_s__10.37.09.png
Ruien
@Ruien

My first 🚢! HackBackBetter, my hackathon, ran on the 22nd and 23rd of April (last weekend) and was pretty successful! We raised $6.2k in sponsorship from various companies with an incredibly easy experience thanks to Bank (poggers), had 40 out of our 90-100 registered attendees actually show up, and had 10 submitted projects, ranging from games to enterprise software to just straight up something nicknamed "uber but for trash"! Check out some pics below!!!!!! 🎉 🎉 🎉

https://scrapbook-into-the-redwoods.s3.amazonaws.com/51c2ac3d-4fc1-4998-b469-7e1698d2cfb8-dsc05860.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/780ba07a-0fc7-446c-aa68-b24c8adf8930-dsc05943.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/01745598-459e-4ada-89d6-1d53f1427a29-dsc05899.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/2a76dbf6-fe23-4011-8956-74eeab3872cc-dsc05878.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/3ca02341-6949-4dce-bf33-28d5692c61cc-dsc05861.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a6c80d40-70d9-417d-8431-b7c316db7b6d-dsc05859.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/a2d97a95-53f9-4f97-9cb0-1357f274ed40-dsc05872.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/efcc0757-a3c4-4061-a1b3-ce10b5e8b767-dsc05870.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/2349b776-c0fa-4190-b6ea-0c5939b2f523-dsc05873.jpghttps://scrapbook-into-the-redwoods.s3.amazonaws.com/d97dd38e-e5b4-41f2-8691-f75ce19f35e3-dsc05866.jpg
Skyascii
@Skyascii

Back to developing CLI tools. This time, I made a file watcher for Python files, and wow, it was easier than I thought it would be and the result came out super clean! Pretty hyped to ship this one! :python:

https://scrapbook-into-the-redwoods.s3.amazonaws.com/2b96cffd-4a03-4773-ba70-31e3cf30f6fa-image.png

These are just a few posts…

Keep exploring →

Want to ship your own projects?

The #ship channel on the Hack Club Slack is where 27k+ teenagers from around the world share what they’re working on & help each other.Join our Slack