UI Development & Prototyping

Contact Form Integration

A Node.js serverless function hosted on Vercel to handle contact form submissions from a WordPress frontend built with Vue.js.

VisitRepo (Vue.js form)Repo (serverless function)
Contact form screenshot

Vue

typescript

Vercel

node.js

CORS

API

Event integration

Implemented pagination in a Vue.js component that fetches event data from the EveryAction API via a proxy endpoint. Users can load and browse events in smaller, more manageable batches—improving both performance and user experience.

VisitRepo (Proxy server)Repo (Event List component)
Event list component (screenshot)

Vue

typescript

EveryAction API

node.js

pagination

Event Registration System

Registration system to streamline the check-in process at an event using QR codes. I developed the entire event ticketing system, including ticket generation, successful delivery, and QR code scanning app for check-in.

Repo (QR generator)Repo (QR scanner)
QR ticket (screenshot)

HTML5 QR Code

Google Apps Script

sendrgrid