Building the Skkido Waitlist Page
A behind-the-scenes look at how I designed and built the Skkido waitlist system — from Figma mockups to a secure Nuxt.js front end and microservice backend. This project highlights my end-to-end approach to design, development, deployment, and security.
When we started preparing to launch Skkido, I wanted to create a clean and effective waitlist page — something simple enough for early adopters to sign up quickly, but thoughtful enough to reflect the product vision.
The Design Approach
The process began in Figma, where I sketched out the desktop and mobile views. From the very beginning, I designed with a mobile-first mindset. Most people discovering Skkido would come across it on their phones, so it was important that the form, imagery, and layout adapted seamlessly to smaller screens.


The desktop version built on the same foundations, just expanded with more breathing room and space for visuals that highlight Skkido’s collaborative spirit. The purpose of the waitlist page was clear — capture interest, spark trust, and onboard our earliest community members without overwhelming them with too many details.
The Tech Stack
On the front end, the page was built with Nuxt.js, which allowed me to create a fast and responsive experience while keeping the developer workflow clean. Hosting was done through Vercel, ensuring smooth deployments and reliable performance.
For the backend, I developed a small microservice in Laravel. Its role was focused and secure: handling email submissions, verifying requests, and integrating with Brevo to manage contact lists. This setup meant we could collect signups in a compliant and structured way.

Security at the Core
Security was a key priority throughout. Every interaction, from the form submission to the way contact data was stored, was implemented with safeguards. The backend microservice acted as a protective layer between the public-facing form and our email database, ensuring no direct exposure of sensitive details. Recaptcha was also integrated to prevent spam signups and keep the list genuine.
The Result
The final waitlist page is not just a signup form. It’s the entry point to Skkido’s journey — a simple, fast, and secure way for people to join the community early. It shows how thoughtful design and careful technical decisions can come together to deliver something elegant yet robust.
