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…

Yoda
@Yoda

When I first started using Replit, I hated how I could only have 5 always-on repls. I found UptimeRobot, which was okay, but I had to log in and configure something every time I made a new repl. I think Replit is a great way to host small projects like websites or bots, and I wanted an easier way to keep them online. So, I bring you ReplAwake. To use it, you just click a link and add your repls into .replconfig. ReplAwake handles the rest! You can add more at any time right from within Replit. You can see it at :github: GitHub: github.com/yodalightsabr/replawake :replit: Live Version: replawake.yodacode.repl.co :fork: Start an instance: replit.com/github/yodalightsabr/replawake

https://cloud-c4p4y1btv-hack-club-bot.vercel.app/0image.png
J_cordz
@J_cordz

I had planned for today to draw my Dino for Hack Club GitHub, but instead of this, I worked on my Digital Garden Project and started learning different ways to index my Obsidian vault with notes into a garden database, also I'm almost ready to ship the fist version of my Personal Website, and most likely I will be hosting it with the help of Repl.it where I'm also hosting my workshop projects, and then move on to better alternatives with improved versions. In other things, I forgot to mention some days ago than my high school is finally at the Hack Club map and I'm happy to be a club leader and get to work at my club and create awesome things!

https://cloud-mcisi8zac-hack-club-bot.vercel.app/0hack_club_dinos.jpghttps://cloud-h1oh71i1m-hack-club-bot.vercel.app/0captura_de_pantalla_2021-11-17_a_la_s__20.02.09.pnghttps://cloud-5yi19njf8-hack-club-bot.vercel.app/0captura_de_pantalla_2021-11-17_a_la_s__19.53.43.pnghttps://cloud-ku29fk7m0-hack-club-bot.vercel.app/0captura_de_pantalla_2021-11-17_a_la_s__19.56.38.png
maggie
@maggie

Hi everyone! I made a macOS sidebar widget with scriptable that allows you to view and access your canvas :canvas: grades quickly! The code and instructions for setting it up can be found here: github.com/maggie-j-liu/canvas-widget

https://cloud-2w2rimd1p-hack-club-bot.vercel.app/0small.png
J_cordz
@J_cordz

Today I worked again on my Personal Website Workshop, almost ready to ship the final website with all the improvements done. Next thing to do tomorrow! Fresh MacOS Monterey install on M1 MacBook Air, setup Homebrew, re-install proper coding tools I managed to learn and keep going!!!

https://cloud-d84qoornt-hack-club-bot.vercel.app/0captura_de_pantalla_2021-11-04_a_la_s__23.25.59.png
ella
@ella

🚢 wahoo, it's a :bank-hackclub-dark: ship! 🌈 ever wondered how to deposit a physical check into your Hack Club Bank account? or connect a crowdfunding campaign or merch shop to Bank? 💰 well now you can learn how to, right from the Bank dashboard! in the new 📝 “Documentation” tab, you can learn about connecting third-party fundraising platforms, get familiar with depositing physical checks, and access resources including Legal Docs, Branding, and FAQ. :flying_money_with_wings: 🦄 🏦 not on hack club bank? 🏧 you can see the pages in transparency mode at bank.hackclub.com/windyhacks/documentation. if you find any bugs or have any suggestions, let me know :D 🥚 🗿 🐇

https://cloud-oxcw2x87u-hack-club-bot.vercel.app/073c5266f3e.pnghttps://cloud-56vmg0xo8-hack-club-bot.vercel.app/0screen_shot_2021-11-04_at_8.29.34_pm.png
maggie
@maggie

After seeing unocss at the call with anthony fu, I decided to create a plugin similar to tailwind themes, but for unocss! So I made unocss themes, a variant generator for creating variants for multiple color themes. It allows you to add multiple color themes to a website, and supports attributify mode too! Check out the demo here: unocssthemes.vercel.app (code here).

https://cloud-27ccsxpl6-hack-club-bot.vercel.app/0image.png
Yoda
@Yoda

:nodejs: api-pathmaker is a module(ish?) that I made to write less code when you’re implementing an API in Node.js. It lets you model the request in object format and then make the request without having to define everything with an http library. I made it because I was tired of having to use a random API just for a few requests (for example, getting cat pictures) and the API doesn’t have a library, but you still want clean code. It’s kind of a mini-ship and it’s part of a larger project I’m making. GitHub & Download: github.com/yodaLightsabr/api-pathmaker

https://cloud-nf5earmxa-hack-club-bot.vercel.app/0image.png
maggie
@maggie

:raycast: Yet another raycast extension! I made a todo list extension that allows you to easily create a todo list from within raycast, mark items as completed and pin important items. You can also switch between insert mode for adding new items and search mode to search your existing items. Install it at www.raycast.com/maggie/todo-list

https://cloud-oz4xvny5c-hack-club-bot.vercel.app/0search-mode.pnghttps://cloud-q5jcjdlwh-hack-club-bot.vercel.app/0insert-mode.png
zfogg
@zfogg

i'm almost ready to ship Sambox v0 :yuh: it's pretty simple but that's the point. several hack clubbers are going to get a surprise hacker mission in the mail over the next couple of weeks :cooll-thumbs:

https://cloud-7ecyrupq7-hack-club-bot.vercel.app/0image.png
maggie
@maggie

Also a :raycast: raycast extension ship! I made an extension for browsing the xkcd comics; install it at www.raycast.com/maggie/xkcd

https://cloud-j3u22j8vu-hack-club-bot.vercel.app/0image.pnghttps://cloud-ll6x9wgka-hack-club-bot.vercel.app/0image.png
zfogg
@zfogg

✨ Update on Sambox ✨ I have dnsmasq and powerdns-admin setup now! We're also using Rishi's latent project 🙂 More coming tomorrow, and a #ship promised by the end of the week. Like not only am I #shipping it, but I am putting it into the mail to a Hack Clubber on Friday! :peefest:

https://cloud-far1wflt2-hack-club-bot.vercel.app/0image.png
Yoda
@Yoda

Medium-sized ship!! :shipitparrot: 🚢 I just published an NPM package for logging in Node.js. I always thought that the console was boring and that it was hard to find what I needed, so I started working on Stump.js. The finished version has support for enabling/disabling debug mode as well as Discord webhook support. :github: GitHub: github.com/YodaLightsabr/stumpjs :npm: NPM: www.npmjs.com/package/stump.js

https://cloud-hvca02jvk-hack-club-bot.vercel.app/0image.png
aaryan
@aaryan

Did some tweaks on my new nextjs personal website! CSS has been holding me back a lot, I'll try to learn more of it so that I can ship stuff faster!

https://cloud-d23yg7tdm-hack-club-bot.vercel.app/0image.png
akshaygautam010
@akshaygautam010

New Ship!!! I came across this Movie Lens Dataset thanks to Copilot (this tech is amazin I'm tellin you). I got inspired by few of the notebooks there and decided to build my own recommender system, the problem was that I didn't know a single thing about recommendation systems so I started extensive research. After few days of research and few more days of coding it's ready: Movie Recommender • This is a project in a notebook format as the model and datasets are too heavy to deploy to free services. • Contains Content-based recommender and Collaborative Filtering recommender • I try to write detailed README so refer for more details Find it Here: github.com/Gautam-flash/Movie-Recommender Two types of results are attached:

https://cloud-epzpz88k2-hack-club-bot.vercel.app/0mrs2.pnghttps://cloud-r6agulnsd-hack-club-bot.vercel.app/0mrs1.png
akshaygautam010
@akshaygautam010

Ship 🚢 (part-2 ?) So I recently shipped this Tweet Sentiment analyzer and @gabruharsh244 asked me for an API which I hadn't created. I started learning basics of flask so that I can actually create the API and few days later here I am with the flask app and a beautiful frontend (I'm not a frontend guy so I'm really proud of the page ngl). I've attached a video in replies to this which clearly shows the features of the page in detail. 🛑 Couldn't deploy it as the slug size goes over 500 Mb and any free server (heroku for eg) has a 500 Mb limit. :large_yellow_circle: If you have suggestions please don't hesitate to state it here or DM me @akshaygautam010 Here is the link to repo. Even tho it's not something very complex I'm really proud of it 🤗.

https://cloud-91lifztfk-hack-club-bot.vercel.app/0sent._api_-_google_chrome_05-10-2021_19_41_10.png
hugo.y.hu935
@hugo.y.hu935

i just shipped mailcorgi proto!

https://cloud-17jekzqc6-hack-club-bot.vercel.app/0image.png
akshaygautam010
@akshaygautam010

Hi, I hope you're all doing good. I would like to ship my latest project. Sentiment Analyser: It's a beginner friendly NLP type project that predicts the sentiment of a tweet as either positive or negative. It's trained using the US-Airline-tweet dataset and scales well to most of the tweets related to transportation (doesn't work well with other types or tweet tho). Currently it's in a jupyter notebook format which makes it easier to learn from, feel free to use it for learning, experimenting and improving. This is not yet deployed, I'll have to learn flask to deploy it so maybe in the near future. Repo : github.com/Gautam-flash/diabetese_pred

https://cloud-5vevvsof7-hack-club-bot.vercel.app/0download.png
akshaygautam010
@akshaygautam010

Hello all, Here is another ship🚢 from me, Diabetes predictor. It uses the PIMA India dataset with KNN as it's model to predict if a person has high risk of diabetes based on factors like: pregnancies, age, blood pressure, glucose, bmi, heritage (if their ancestors had it), skin thickness and insulin levels. Few of notable features are: • The data imputation technique used • Normalisation used • A recursive approach to attain best value of K for knn. The GUI is made in tkinter. This is not supposed to be a health app or something, but a learning experience. Here is the link: github.com/Gautam-flash/diabetese_pred Feel free to comment

https://cloud-769zqm23o-hack-club-bot.vercel.app/0img-20210923-wa0020.jpghttps://cloud-7qvwl7vzo-hack-club-bot.vercel.app/0img-20210923-wa0021.jpghttps://cloud-6givmaui5-hack-club-bot.vercel.app/0img-20210923-wa0019.jpghttps://cloud-rk1e24jv8-hack-club-bot.vercel.app/0img-20210923-wa0018.jpghttps://cloud-1mcgvav5n-hack-club-bot.vercel.app/0img-20210923-wa0022.jpg
neel.redkar
@neel.redkar

Weeee a bit late but I wanted to ship our club board! We prepared a bunch for club day at our school (and made use of the dark arts of stickers), and managed to get ~110 emails to spam!!! I might do a write up about things that helped, but it was super funny because the interactive website demo part (we built a synth that anyone could join in with on their phones) ended up being less helpful than just jumping up and down and yelling, and bribing moles in a bunch of groups to talk about how hackclub is cool (with stickers ofc). We also managed to get almost 30 people for our first meeting (a lot of people emailed they couldn't make it lol), with a bunch of people coming back from last year, so it was super cool to know that people liked it!

https://cloud-3wc8sw45q-hack-club-bot.vercel.app/0img_1705.jpeg
courtney
@courtney

I decided to challenge myself starting today. (Cringing about starting in the middle of the month and week). Each week, I will be working on a different workshop from workshops.hackclub.com. I hope that by the end, I’ll have gained a lot of coding knowledge, and hopefully some cool stuff to #ship. Here’s Day One - <https://personalwebsite.courtneydiane.repl.co/|Personal Website>.

https://cloud-vfd1zeexq-hack-club-bot.vercel.app/0image_from_ios.jpg
aaryan
@aaryan

I was tired of not being able to find any website that could calculate total length of a YouTube playlist, so I built one! Gonna ship it soon 🚢 ⭐

https://cloud-kdmt6r39i-hack-club-bot.vercel.app/0image.png
heyrajan
@heyrajan

Hack the north was this weekend, which meant it was time to build—build something big. This all started off as a platform to yell at people. No, seriously. In Global Politics class, we were introduced to the world of politics that we live in, and well, the propaganda and complexity for democracy shocked us. Articles are long, politics are complex, social issues are widespread, and ranting to friends leads to nowhere. We wanted to build a better way to learn—to clear the mist by alleviating false and opinionated facts through a gamified system. And that’s what Diplomatica is for, bringing the truth to everyone. The platform is broken down into scraping relevant and desired articles, summarizing them with our AI models, and a decentralized debate platform to spark thought-provoking conversations and to compete with your friends. A like on devpost, or a star on github, would be greatly appreciated :partyparrot: Open Sourced @ github.com/Diplomatica-HTN Live @ diplomatica.vercel.app Devpost @ devpost.com/software/diplomatica Hope You Enjoy, Toodleoo! @pateljaival05 @sandhu.s.veer

https://cloud-f7iybxwje-hack-club-bot.vercel.app/0what.pnghttps://cloud-7xqtni7zh-hack-club-bot.vercel.app/0intro.pnghttps://cloud-qp74xyg4b-hack-club-bot.vercel.app/0slogan.pnghttps://cloud-juk7sdjwr-hack-club-bot.vercel.app/0techstack.png
caleb
@caleb

hey look i'm an entrepreneur gadzooks.me

https://cloud-gdc6ut1lg-hack-club-bot.vercel.app/0image.png
heyrajan
@heyrajan

ship ship ship ship ship ship ship ship ship Last november, I chose to write a novel. Why you might ask? I'm not sure myself, but all I know is: no regrets This is why I am incredibly excited to be launching Breaking Barriers, a novel about hope. This digital-first novel is something I've been working on for a while, and I'm THRILLED to be launching it as a fully-digital and free novel Technically, I finished writing the novel in March, but to be honest, I've procrastinated the actual release just a little bit. Unfortunately, adding this to my website has now held myself accountable for my actions, so I hope you enjoy. Gratefully, the novel is open sourced, so yeah: free for all, available to the public, you can edit whatever you want! Now, mind you, the writing level is not at it's peak. When the writing process began, I decided to tailor it towards 8-13 year olds. For this reason, the writing may seem a tad too casual and the grammar, well, purposefully lowered in complexity. Essentially, I wanted to create a novel where learning about autism at a young age was not too difficult. Autism, eh? When did you mention autism? Well, the pushing force for this novel was actually to teach kids about autism through a novel. Autism is rarely taught, and when it is, the content is subject to stereotypes and opinions. The novel features Ryan Williams, an autistic teenager in Ottawa and his journey to become a lawyer in the 21st-century. As he breaks the barriers of societal norms, he builds friendships and new skills along the way. The naming may not be very creative, but we'll keep it as is for now I'll probably post about it on Instagram tomorrow, but in the meantime, check it out at book.heyrajan.com. Want to give feedback, make sure to make a PR! As always, open sourced at l.heyrajan.com/g/novel! To get started, just click "Read The Novel Here", and your journey will begin. I hope you enjoy and I can't wait to show y'all a few more things I've been working on. Until next time, a coconut with purple food colouring

https://cloud-bvu2dw9m7-hack-club-bot.vercel.app/0frame_1.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 10k+ teenagers from around the world share what they’re working on & help each other.Join our Slack