Skip to content

Custom development

Many businesses want an app on their customers' phones but cannot justify building and maintaining separate iOS and Android apps. A progressive web app is a website that can be installed to the home screen, opens in its own window, loads quickly and keeps key pages working when the connection drops. I build new PWAs and convert existing websites and web apps, with clear advice on what a PWA can and cannot do on each device.

Progressive web app development by Harsh Prajapati, freelance web developer in Ahmedabad, Gujarat, India, working with clients across India and worldwide.

Sound familiar?

  • You want an app but native apps for two platforms are too costly
  • Your mobile site is slow and customers leave before it loads
  • Field staff or customers lose access when the connection is poor

What changes

  • 01An app your users can install from the browser
  • 02Fast loading, even on slow mobile networks
  • 03Key screens that keep working offline

What you get

  • Advice on whether a PWA, a native app or a normal website suits your goal
  • New PWA builds with React or Next.js
  • Conversion of an existing website or web app into a PWA
  • Web app manifest, icons and splash screens so it installs cleanly
  • Service worker caching for fast repeat visits and offline pages
  • Offline forms and data that sync when the connection comes back
  • Push notifications where the browser and device support them
  • Testing on Android, iPhone and desktop browsers
  • Speed work and installability checks with Lighthouse and browser developer tools

A great fit for

  • Businesses that want an app without app store builds
  • Teams working in the field with patchy signal
  • Stores and booking sites with mostly mobile visitors

Usual stack

  • React
  • Next.js
  • TypeScript
  • Service Workers
  • Workbox
  • IndexedDB
  • Lighthouse

How it works

  1. 1Free call
  2. 2Fixed written quote
  3. 3Weekly demos
  4. 4Launch and handover
See the full process

Guides

Read before you decide

FAQs

It is a website built so it can be installed and used like an app. It opens from the home screen, runs in its own window, loads fast and can keep working offline, all without going through an app store.

Yes, in most cases. I add the manifest, icons and a service worker, decide which pages and data should work offline, and fix anything that slows the site on mobile. The website keeps working as before for visitors who do not install it.

Yes, with some limits. iPhones can install PWAs to the home screen and run them in their own window, and recent iOS versions support push notifications for installed web apps. Some device features are still more limited than on Android, and I check these against your needs before building.

A PWA is usually the better first step when your app is mostly forms, content, bookings or dashboards. A native app makes more sense when you need deep device features, heavy offline use or a presence in the app stores. I will give you a straight answer for your case.

I work at USD 10 to 15 an hour, or for a fixed written quote agreed before work starts. After a short call and a look at your current site or brief, you get the scope, the price and the timeline in writing.

Other services

Start a project

Tell me what you need in four quick steps. I reply personally within one working day with questions or a clear next step.

Reply within 1 working dayUsually much sooner.

Free first call30 minutes, no pressure, no jargon.

Written fixed quoteScope and price agreed before work starts.

  1. 1current
  2. 2to do
  3. 3to do
  4. 4to do

Step 1 of 4

What are we building?

Project type

Prefer chat? Message me on WhatsApp. I usually reply within a day.