Live Private Repository Full-Stack

Imelda Yayala Marketing Website

A marketing website and digital application platform for a travel and education consultancy — replacing a PDF-and-WhatsApp manual workflow with structured online forms that deliver submissions directly to the agency's inbox.

Next.js TypeScript Tailwind CSS Framer Motion Nodemailer Vercel
View Live Project GitHub ← Back to Projects
Imelda Yayala website screenshot

Project Overview

Imelda Yayala is a travel and education consultancy based in Nigeria, helping clients navigate study abroad applications, tourism packages, business travel, and visa processing. Despite a steady and growing client base, the agency had no web presence and was managing every client interaction entirely through WhatsApp and manually distributed PDF forms.

I was brought in to design and build a professional marketing website that would represent the agency online, and to replace the fragile manual intake process with a reliable digital alternative — without over-engineering a simple, clear business need.

What Was Built

  • Marketing website — a polished, mobile-first site presenting the agency's services, story, and contact information
  • Student Application form — structured intake for study abroad and scholarship enquiries, with document upload support
  • Travel Application form — covers tourism, business travel, and visitation categories, each with tailored fields
  • Nodemailer API route — a lightweight Next.js server action that emails all submitted form data and attached documents directly to the agency

Key Technologies

  • Next.js — App Router for routing and server actions; handles the Nodemailer API without a separate backend service
  • TypeScript — Type-safe form schemas, API request/response types, and component props
  • Tailwind CSS — Utility-first styling for rapid, consistent UI development
  • Framer Motion — Page transitions and scroll-driven section reveals for a polished feel
  • Nodemailer — Server-side email delivery; form submissions arrive as formatted emails with file attachments in the agency's inbox
  • Vercel — Zero-config deployment with edge functions for the API routes
← Schorlarle
Next Case Study → PlantSnap