Vaibhav Khulbe
The Contra team hired me to build a simple splash page for an upcoming event they were hosting regarding Portfolio Building for freelancers. I built the webpage in Framer.
Contra is the independent-first community and commission-free hiring platform shaping the future of work. The best part about Contra is that it's commission-free, so what we earn is what we get with 0 platform fee. They have an excellent set of new features and an equally awesome community.
The Contra team wanted to build a straightforward one-page website to use as a test for utilizing Framer for more of their marketing landing pages in the future.
I was given the following splash screen design in Figma for reference:
I needed to convert this Figma UI design into a live published website with the help of Framer.
I teamed up with Erin Horner, Head of Creative at Contra, for this project. She says they chose me because:
🚧 WIP 🚧
Erin gave me access to the required Figma file, the fonts used, and the external links to add via their Slack workspace.
I completed the project in the following steps:
✧ Getting a gist of the UI: I took a good look at the Figma document getting to know the base frame size, auto-layout properties, and the different layers used.
✧ Setting up Framer: I created a new Framer project, adding the base frame width as needed and uploading the custom fonts.
✧ Using the Figma → Framer plugin: I used Figma to Framer plugin and pasted all the layers on the desktop breakpoint.
✧ Adjusting the elements: not everything was perfect when I used the plugin, so I had to do some manual work of creating some frames and adjusting the Stacks and their properties to make the layout look pixel-perfect. ✨
✧ Defining components and styles: to make the project scalable and property structures, I created the button and logo components along with the text, link, and color styles like this:
✧ Submitted the first draft: I sent the published link to Erin to get initial feedback/changes to make. I got positive feedback and also some points to take care of.
✧ Made changes and shared some ideas: I added the Open Graph metadata, suggested using an AI tool to enhance the blurriness on the image (and implemented it), and added some subtle appearance animations.
✧ Delivered the project: after making the final changes and testing responsiveness on different devices, I shared the remix link of the Framer project.
🚧 WIP 🚧