---
title: "Zunoy Form API — case study by Srikanth V"
description: "Built the dashboard for Zunoy's Form API — backend-less form submission handling with analytics, document/PDF preview for uploaded submissions, and API integration docs."
url: "https://iamsrikanth.com/projects/zunoy-form-api"
role: "Senior Frontend Engineer"
stack: "Next.js, Redux Toolkit, Formik, react-svg-worldmap, PDF.js"
live: "https://zunoy.com"
updated: "2026-07-16"
---

# Zunoy Form API

> Built the dashboard for Zunoy's Form API — backend-less form submission handling with analytics, document/PDF preview for uploaded submissions, and API integration docs.

- Role: Senior Frontend Engineer
- Stack: Next.js, Redux Toolkit, Formik, react-svg-worldmap, PDF.js
- Live site: https://zunoy.com
- Built by: Srikanth V (https://iamsrikanth.com/)

## What I built
- **Submission analytics** — a world-map visualization of where form submissions originate from, built with react-svg-worldmap.
- **Document handling** — in-browser preview for uploaded files and PDFs (react-doc-viewer, pdf.js), so teams can review submissions without downloading them.
- **Real-time submissions** — new form entries stream in live via Server-Sent Events.
- **Integration docs** — syntax-highlighted code snippets for embedding forms and calling the API.

## Outcome
Lets teams collect form data securely without standing up their own backend, with submission analytics and document review built into the same dashboard.
