HackClub Arcade Help AI
I know it's a bit late for this but I built an AI that's able to answer questions regarding HackClub Arcade.
Github Repository:github.com/nik-lmao/hackclub-help-aitake a look at that video down below!Login System (API)
I built a fully working login system API with ExpressJS. You can create an account, login, reset the session token and delete the account. I thought of it like a "blueprint" for other project. Instead of building a login system from scratch, you can grab this template and add new fields, for example e-mail or number, or completely new functions like "/profile", ... I had a lot of fun working on this project. It was one of the first projects I built with ExpressJS and I'm proud how it turned out.
For the passwords I even added some salting, so no rainbow table will find even the simplest password like "12345678" which I used for demonstration purposes. (Take a look at the video below this post!)
Github Repository:github.com/nik-lmao/login-system📚 | StudyTube
StudyTube is a Chrome extension that helps you study better by providing a distraction-free environment on YouTube. StudyTube replaces the normal YouTube user interface with a custom one, so there are no distractions. After searching for a topic, the extension will show you the results, but not the random recommendations, like short reels or "You may also like..." div's.
Github Repository:github.com/nik-lmao/studytubeVacation Film
From the 28th of July until the 13th of August, I traveled through numerous countries in Europe. I discovered six completely new countries and had lots of fun with my family. Throughout the vacation, I filmed a few scenes with the intention of creating a short vacation film at home. The film is structured to show a day near Koroni, a small town in Greece.
Link:www.youtube.com/watch?v=ZYHqZWJe-ig
Flag Guessing Game
I created a Flag Guessing Game in HTML, CSS and Javascript with the help of this API. The game shows you a flag and you have to guess the country.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/flag-game (started working on the project before the rule change, so this project is in the big arcade repository)
Link:hackclub.nik-dev.eu/flag-gameGithub Repository
Since the rules changed I decided to make a final update to the Hackclub 2024 Github Repository. I added a README.md file and a redirect to the homepage. Take a look at it:
hackclub.nik-dev.eu
Encrypting Methods, Vigenère-Cipher and own Encryption/Decryption mechanism, with Python Script and Webpage
Long title, I know. xD
During the past few days I learnt a lot about encryption methods because my sister and I wanted to have a secret "language". I created notes, learnt more about the Vigenère-Cipher, created an own version of the Cipher and coded a Python Script and Webpage for easier encrypting/decrypting.
I recommend checking out the README file in the project‘s repository as it‘s more detailed:
github.com/nik-lmao/hackclub-arcade/blob/main/encryption/README.mdGithub Repository:github.com/nik-lmao/hackclub-arcade/tree/main/encryptionLink to Webpage:hackclub.nik-dev.eu/encryption/webpage
Details are contained within the README.md file. Please take a look at it. Everything will make sense.
Personal Website
I created a personal website for me. It has a profile picture, short description, my interests and socials linked to it. Its purpose is to give people I don’t know (eg. from discord) a short overview about me.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/personal-websiteLink:hackclub.nik-dev.eu/personal-websiteNote: I‘ll change the profile picture later 😉 It‘s only a placeholder.To-Do-App Python
I built a simple to-do app in Python! You can add, view and remove your tasks and save them to a JSON file. You can also mark them as done.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/to-do-app-python
License Plate Library (Python)
I built a license plate library. Currently you're able to analyze 2 kinds of license plates: European license plates and German license plates. Just enter the country code/region code and get the country/region name.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/license-platesSchool Discord Server
I created a discord server for the next school year for my friends and me. You can find anything in it! I even made a bot with Discord.py and put it on the server for verification purposes.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/school-serverMorse Code Trainer
I created a morse code trainer. The Python script asks you to translate morse code into a normal string of 5 letters and after checks the results, notifying you about your results.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/morse-codeSchool App
I created a school app for a friend and me. With it, my friend or me can add entries for either only one person or both (as we are in the same classes). The school app is amazing for managing to-do's: Homework, studying for essays, .... There's an API with a database and a nice, dark UI design.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/school-appLink:github.com/nik-lmao/hackclub-arcade/tree/main/school-app (Front-End only! back-end unavailable.)Morse Code Translator
I built a morse code translator with an Arduino Uno, a display and some buttons. You can select a text with the joystick and then translate it into morse code.
! I spent working 6 hours on the code but didn't update the files every time so the commits look a bit weird.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/arduino%2Fmorse-code-translatorBrainrot Translator
I built a brainrot translator with Python. The script takes a message and replaces some words with brainrot words.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/brainrot-translatorSpace Racing Game
I built a Space Racing Game for an Arduino with a display and a joystick.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/arduino/racing-game
Check out the screenshot below this post! ;)
Short Film Script
I wrote a short film script about a killer with special abilities and a confrontation.
I actually filmed a part with my friend but think that we're not going to continue working on it. :(
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/short-filmTicket Progress Counter
I created a ticket progress counter but made it simple and easy to use without any unnecessary features.
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/ticket-counterLink:hackclub.nik-dev.eu/ticket-counterPython Quiz Game
I created a python quiz game! You're able to either play a default quiz or create your own questions!
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/python-quiz-gameDog Walking Timer
My father often asks me when Finn, our dog, was last walked. To make it easier for him, I created a dog walking timer! With a simple button press, it displays the current time, providing an exact record of when Finn was last out.
I added two lines for different types of walks: the first line indicates a long walk (e.g., 2 hours in the forest), and the second line indicates a short walk (e.g., 20 minutes for a bathroom break).
Github Repository:github.com/nik-lmao/hackclub-arcade/tree/main/rpi-pico/display
For a preview, take a look at the video under this post!
During this session I finally finished my donuts and rendered them. Finally added some light and a kitchen background.
Check out the end result! (i know its bad, i tried my best)
In this session I finished working on my password generator. I added a nice, soft, warm shade of light yellow as background. I removed the "copy" button since I couldn't fix some weird errors and I added a password validation: The password generator only generates passwords with uppercase and lowercase letters, special characters and of course numbers. Finally I added some confetti ;D
Commits:
• github.com/nik-lmao/hackclub-arcade/commit/cecd7a5a3c741861e0877364212cc125e38a7b8b
• github.com/nik-lmao/hackclub-arcade/commit/55fb317a398520566dc5ac2a4de8b21d8b503e0bPassword Generator
With my password generator it's possible to generate a password with only one click, which will work for nearly every registration since it meets all the criteria there are for a password: uppercase and lowercase letters, special characters and numbers. The generated password is 8 characters long. The website has a simple UI design.
Link:hackclub.nik-dev.eu/password-generator
or
nik-lmao.github.io/hackclub-arcade/password-generator (it redirects anyways)