Work & case studies

10 projects by Naman Gundaniya with full case studies — a home asset management SaaS with AI invoice extraction, healthcare frontend engineering, RAG note-taking with Next.js and Convex, an AI task manager, a Flutter messenger with an AI chatbot, and a citizen feedback platform for Gujarat Police. Each covers the problem, the architecture and why each technology was chosen.

Live

AVENUOR — Home Asset Management SaaS

AVENUOR is a home and society asset management SaaS live at avenuor.com. It gives homeowners a central registry for appliances, vehicles and building assets — with AI-powered invoice extraction, per-asset health scoring and warranty reminders — and gives housing societies a multi-user console for shared registers, work orders and compliance documents. Built with Next.js and React, deployed on Vercel.

  • Next.js
  • React
  • AI Integration
  • SaaS
  • Vercel
Read case study →
Client project

Mediflow 360 — Healthcare Frontend

Ongoing frontend engineering on healthcare web applications at Mediflow 360: Angular interfaces backed by REST APIs, with render performance, RxJS state management and accessibility treated as delivery requirements. Figma designs become production components clinicians and staff use daily — work where correctness and data sensitivity are non-negotiable.

  • Angular
  • TypeScript
  • RxJS
  • REST APIs
  • Tailwind CSS
Read case study →
Source available

Task-Flow - AI Task Management

Task-Flow is a MERN-stack task management application with role-based access control and AI-assisted prioritisation. It covers team task tracking, assignment and collaboration, with the AI layer suggesting priority order and surfacing productivity patterns rather than replacing human judgement.

  • MERN
  • AI
  • Task Management
  • RBAC
Read case study →
Live

ScanX - AI Note Taker

ScanX is an AI note-taking web app built with Next.js, Convex and LangChain. Users upload a PDF, the text is chunked and embedded into a vector index, and a retrieval-augmented chat answers questions against that document with citations back to the source pages.

  • Next.js
  • Clerk
  • Shadcn
  • Langchain
  • Convex DB
  • Tailwind CSS
Read case study →
In development

AI Voice Agent for Education

An AI voice agent for education built with Next.js and the Gemini API. Students speak instead of typing; speech is transcribed, structured into organised notes, and made queryable. Built around the observation that voice removes the friction of note-taking during a lecture.

  • Next.js
  • React
  • Gemini API
  • Tailwind CSS
Read case study →
Live

Loop - Messenger with AI Chatbot

Loop is a cross-platform messaging app built with Flutter and Firebase, with real-time one-to-one and group chat plus an integrated AI chatbot. One Dart codebase targets Android, iOS and web, with Firebase handling auth, message persistence and live delivery.

  • Flutter
  • Firebase
  • Web socket
  • Dart
Read case study →
Client project

Gujarat Police Feedback System

A public citizen-feedback platform built for Gujarat Police on WordPress and Elementor. Citizens submit feedback on police services through a form designed for low-friction completion across a very wide range of devices, literacy levels and connection speeds.

  • WordPress
  • Elementor
  • PHP
  • UI/UX
Read case study →
Live

Weather Forecast Application

A cross-platform weather application built with Flutter and the OpenWeather API. City search returns current conditions and forecasts with temperature, humidity and wind, built as a focused exercise in consuming a third-party REST API cleanly and handling its failure modes honestly.

  • Flutter
  • OpenWeather API
  • Dart
  • REST API
Read case study →
Source available

Advanced Paint Application

A desktop drawing application built in C# with .NET Windows Forms. Freehand and shape tools, a colour palette, and a full undo/redo history — written as a study in the command pattern, since undo is the feature that dictates a drawing app's entire architecture.

  • .NET
  • C#
  • Windows Forms
Read case study →
Live

BMI Calculator

A BMI calculator built with Flutter. Height and weight in, category and guidance out. Small by design — the exercise was making a two-input form genuinely pleasant to use, with unit handling, input validation and clear result presentation.

  • Flutter
  • Dart
  • BMI Calculation
  • UI/UX
Read case study →