Creating a dedicated app for iOS and Android would rack up the cost to build the minimum viable product - publishing on Play and App Store not being free and immediate - so I decided to make it a web app using NextJS. I bought the domain name from Namecheap and hosted it for free on Netlify.