Clackybara: My Click-clack Journey from Idea to Website

jullian.bilan
cictwvsu-online
Published in
3 min readMay 28, 2024
Hero Section

Chapter 1: Eureka Moments

For our final project in the Web Development course, we were tasked with creating a functional website utilizing what we had learned throughout the semester, including languages and tools such as HTML, CSS, JavaScript, Sass, and libraries like jQuery.

I asked myself, what kind of website would I want to make? I wanted to create a website about a hobby or topic I am passionate and knowledgeable about, where I could share my interest and potentially inspire others to explore the hobby.

I narrowed down my hobbies, which include biking, running, art, football, reading, keyboards, and gaming. In the end, I chose keyboards. It was the perfect content for my website because I had great sources and lots of information to share. So, keyboards it is!

Then came the title. I still needed a title for my keyboard website. One day, I stumbled upon a capybara in an Instagram reel, and in a eureka moment, the word “ClackyBara” came to mind. I immediately decided that would be the name of my website.

Chapter 2: Research, Research, Research.

I had a concept, a broad idea of what my website would look like, but still no actual content or detailed plans. So, I took inspiration from other websites, such as KBDFans, Glorious, Zion Studios, Drop, Logitech, and even Apple.

Then came the images. I needed captivating, high-quality photos for my website, and websites like Unsplash were very useful for sourcing them. Surprisingly, Reddit, specifically r/customkeyboards, also had some posts with high-quality images that would fit perfectly on my website.

Unsplash

As for the UI/UX of my website, I still had to research. Though I had prior knowledge for good lay outing and graphics designing, it felt somewhat lacking. Upon searching YouTube and stumbled upon a couple of videos which helped me tremendously.

Chapter 3: Planning and Designing

For Planning and Designing, Figma was a game changer, it made the process a lot easier with its tools and plugins which made implementing designs I had in mind easier.

Designing the Hero Section

Chapter 4: Coding and Building the website

Development Approach:

The website was built using HTML, CSS, and JavaScript. Sass helped streamline the CSS code. Libraries like Swiper (carousels), Animate on Scroll (AOS), and jQuery simplified development compared to vanilla code.

Design Tools & Resources:

TypeyBara Section

Chapter 4: Deployment

For deploying the website I made a repository for my website uploaded my files, and deployed the website using Vercel.

You can check out my Website at https://bilan-final-website.vercel.app/ !

My GitHub repo is also available here!

That wraps up the initial journey of building Clackybara! The website is live, but the development continues. I’m excited to keep adding new content, features, and resources to make Clackybara the ultimate hub for mechanical keyboard enthusiasts. Stay tuned!

--

--