A few weeks ago, Laine and I finalized work on her portfolio site. For this project, I was tasked with rebuilding her Figma mockups in Webflow. This project took around 4 months to complete, and Iâm incredibly grateful that I had the opportunity to learn Webflow to build such an amazing site.
Now that the site is done, I wanted to reflect on my experiences, and share my journey with others who are curious! I will be using this post to share:
- a list of resources that helped me bring this project to life
- things that i would have told myself at the start of the project
- lessons from this project that i hope to carry in my future endeavors
Whether youâre someone who has an interest in web design and development, or someone who wants to know how to commit to long-term projects, I hope this can be of some use to you and help you in your own personal journey!
Background Information
By technicality, Laineâs portfolio was 2 years in the making!
Back in April 2023, Laine built the first iteration of her portfolio site on WIX. During the building process, Laine expressed frustration at how cumbersome it was to navigate the editor. Though she âfinishedâ her site, she felt unsatisfied with the end product.
Laine would eventually revisit her portfolio as a part of the (SCHOOL PROGRAM NAME). She was tasked with creating page mockups using Figma. It was here when Laineâs site started to closely resemble what it looks like now! The layouts she created for that class was much more in-line with her sensibilities as a designer, and she wasnât held back by the confines of the WIX editor.
Unfortunately, static mockups on their own do not constitute a website; you need to build the site and find a host for these files. Throughout our friendship, Laine has repeatedly expressed her grievances with web design, specifically, the responsive aspect. And thatâs where I come in, because I love web design!
My love for web design started when I took a semester of web design while I was at university. As part of my classes, I built two static sites using Wordpress and Elementor (now defunct/offline) after making mockups in Adobe XD. My instructor also shared information on how to navigate domain and hosting services.
In early 2024, I borrowed a book on HTML and CSS from my public library on a whim. After Twitter (X) made some harmful policy changes in 2023, there was a push from some circles on Tumblr for people to start making websites again. Guides on how to use Neocities would be thrown around, and sometime later one of my friends coded a website dedicated to one of her favorite ships. Truthfully, I donât think I would have borrowed this book without being inspired by her site, or my past experiences in university!
All of this combined made a good foundation for me to help Laine with her portfolio.
Throughout 2024, Laine would âjokinglyâ point to the service Webflow, telling me that I should learn it so that she could pay me to build her portfolio and make it real. I didnât take her up on the offer until late November 2024, after watching this tutorial video from Flux Academy:
Funnily enough, I distinctly remember checking this out ONLY because I had free time after playing Splatoon. I originally intended to spend most of my time that day grinding for the golden badge on Spawning Grounds, so when I got the badge earlier than expected, a lot of free time opened up. Since I had nothing else planned, I let my curiosity take me to Webflow tutorial land. I mention this little anecdote because I believe that itâs important to have spurts of free time to spontaneously pursue things youâre curious about; you never know where itâll take you!
List of Resources
General Resources for HTML, CSS, JS
Hosts we considered using throughout the project:
Webflow-Specific Information
General Tutorials great places to start your learning journey!
- (OFFICIAL) Webflow 101 - YouTube
- (OFFICIAL) Webflow Help Center
- Webflow Tutorials YouTube Playlist by FluxAcademy These are great introductions to Webflow! I think that Flux Academy provides some clarity and insight that is not always given from the official Webflow YouTube channel. These are the specific videos I watched to familiarize myself with Webflowâs interface:
Specific
- How to Remove MADE IN WEBFLOW Badge with Custom Code - YouTube
- How To Build A Responsive Website In Webflow - YouTube - this video explains the difference between the different units of measurement that you can use when coding your site, such as PX, REM, %, VH, and VW.
- Sticky Navigation and Progress Bar with Webflow - YouTube - I watched this because I was looking for tutorials on how to do a navigation bar. While I didnât follow this specific tutorial, itâs great seeing whatâs possible!
- âBasic Custom Navbar tutorial in Webflow - YouTube - This one is really thorough, I highly recommend it because the decision making behind the HTML and CSS choices is clearly articulated. The menu is made responsive on all four viewports, which is great!
- âHow to Make Custom Bullet Points in Webflow - YouTube a visual demonstration of this webflow forum thread