Vivek Mangukiya

Skip to content

Full-stack developer · Across Gujarat

Full-stack developer in Gujarat for portals, CRMs and online stores

I help organisations across Gujarat replace spreadsheets, registers and disconnected tools with web applications built on React, Next.js, Node.js and MongoDB — designed around the way your staff, dealers and customers already work.

Based in
Surat, Gujarat
Serving
Ahmedabad · Vadodara · Rajkot · Gandhinagar
Stack
MERN · Next.js · PostgreSQL
Languages
Gujarati · Hindi · English

Why me

Software that matches how Gujarat's organisations already work

The best system is the one your staff actually use — so I start with the people, not the technology.

Across Gujarat, a lot of serious business still runs on registers, Excel sheets and phone calls: dealers ringing in orders, stock counted by hand, donations noted in a book and typed up later. It works — until volume grows, someone leaves, or the owner wants a report that takes three days to put together.

I build full-stack web applications that take over that work: a staff panel for the people inside, a portal for customers or dealers outside, and a single database underneath. Because I build both the interface and the backend, the screens follow your existing process closely — which is what gets a team to actually switch.

  • Replace spreadsheets step by step

    Import existing data and move one process at a time, so nobody has to change everything on day one.

  • Interfaces staff pick up quickly

    Familiar terms, simple forms, and Gujarati labels where your team prefers them.

  • Remote across Gujarat

    Calls and screen-shares for daily work; visits for workshops and launch when useful.

  • Ready to grow

    Clean APIs underneath mean a mobile app or a new module can be added later without starting over.

Services

Full-stack projects for organisations across Gujarat

Built for manufacturers, distributors, trusts, institutions and retailers.

  • Customer and dealer portals

    Let customers or dealers place orders, check status, download invoices and see their history without calling your office.

  • Donation and trust management

    Donor records, campaigns, online donations, receipts and reports for trusts, gurukuls and charitable institutions.

  • Inventory and billing web apps

    Stock, purchases, sales, GST invoices and reports in one browser-based app your whole team can use.

  • Online stores

    E-commerce websites with a product catalogue, cart, accounts, Razorpay payments and an admin panel to run it.

  • Dashboards and reports

    Branch-wise, product-wise and month-wise views that turn daily entries into decisions.

  • Spreadsheet-to-software migrations

    Your existing Excel data cleaned, imported and turned into a proper system with validation and permissions.

What I build with

  • React.js
  • Next.js
  • Node.js
  • Express.js
  • MongoDB
  • PostgreSQL
  • MySQL
  • TypeScript
  • Tailwind CSS
  • EJS
  • REST APIs
  • Razorpay

Selected work

Work for organisations like yours

A donation CRM, a multi-warehouse stock system and an online store — three different shapes of the same idea: software built around real operations.

Donation CRM

Gurukul Donation Management CRM

Donor CRM for collections, receipts, campaigns and staff roles — with Razorpay payments and reporting for day-to-day operations.

  • Centralised donors, campaigns, receipts, and collections in one CRM.
  • Enabled online giving with Razorpay tied to receipts and records.
  • Next.js
  • Node.js
  • EJS
  • PostgreSQL
  • Razorpay API
  • REST APIs

Inventory & CRM

Paper Stock Management CRM

Multi-warehouse paper inventory CRM covering purchases, sales, transfers, purchase orders, roles and operational reporting.

  • Tracked stock across multiple warehouses with live transfers.
  • Connected purchase orders, purchases, and sales to the same inventory.
  • EJS
  • Node.js
  • Express
  • MongoDB
  • REST APIs

E-commerce

Footwear E-Commerce Store

Full-stack footwear store with categories, customer accounts, cart, orders and payment workflows backed by dedicated APIs.

  • Shipped a full catalogue → cart → order → payment path.
  • Split product, customer, and order domains into dedicated APIs.
  • EJS
  • Node.js
  • Express
  • MongoDB
  • REST APIs

Process

How projects run across Gujarat

Built in phases, with your team involved at every step.

  1. 01

    Discovery workshop

    A call or on-site session with the people who do the work today — owners, staff and accountants.

  2. 02

    Prototype the key screens

    Clickable screens for the most important flows, so everyone agrees on the process before development starts.

  3. 03

    Build in phases

    Ship the most valuable module first, gather feedback from real use, then build the next.

  4. 04

    Data migration and training

    Existing records imported, staff walked through the new system, support agreed in advance.

FAQ

Common questions

Do you work with businesses outside Surat?
Yes. I work with organisations across Gujarat — Ahmedabad, Vadodara, Rajkot, Gandhinagar and smaller towns — mostly remotely, with visits when a workshop or launch needs it.
Can the application be in Gujarati?
Yes. Interface labels, messages and documents can be in Gujarati, English or both, depending on who uses them.
We currently use Excel. Can you move our data into the new system?
Yes. I clean and import existing spreadsheets as part of the project, with checks so bad or duplicate records don't carry over.
Can our dealers or customers log in to place orders?
Yes. A portal with its own logins and permissions lets dealers or customers order, track and download documents, while your staff manage everything from the admin side.
Can we build it in phases to manage the budget?
Yes, and I'd recommend it. A focused first phase gets something useful live quickly and makes later phases easier to plan and price.

Planning a web application in Gujarat?

Tell me what your team tracks today and what you'd like it to do instead. I usually reply within one business day.