How would you do this web app?

WhaTheFak

Regular Member
Joined
May 10, 2019
Messages
220
Reaction score
74
I have a grocery delivery business and I'm thinking about making a single page app for it.

At the landing page I would ask the user for a postcode and based on the users answer I would render him a page with information like pricing and maybe a calender where he/she could choose and see avalaible delivery times.

I have some really basic knowledge of creating Crud app with node.js, Express and MongoDB.
 
What exactly do you mean when you say "do"?

Are you asking what languages?
What features?
If spa or not?

Be easier with specific questions :-)
 
What exactly do you mean when you say "do"?

Are you asking what languages?
What features?
If spa or not?

Be easier with specific questions :)
Yes what languages and all features I would need is to give user a page based on his postcode and then a way to choose delivery time and a way to make a shopping list.
 
Start with woocommerce with a simple webpage and then launch an app, i dont know if a web app for food delivery is good as a mobile app
 
I have a grocery delivery business and I'm thinking about making a single page app for it.

At the landing page I would ask the user for a postcode and based on the users answer I would render him a page with information like pricing and maybe a calender where he/she could choose and see avalaible delivery times.

I have some really basic knowledge of creating Crud app with node.js, Express and MongoDB.

It's a chore to do a single page, it also kills the SEO, it breaks the history and some other nasty features. It's also trending to be slow for mobile customers.

Single Page (with some rare exceptions) is popularized by React because React is unable to manage more than one page (at least without using react-dom), so if you want to do a single page, then you should look at react (and later in redux, and Redux sucks!).
 
There are many languages and frameworks that can get the job done. terrier2018 said it's a "chore" to do a single page app.

Well what in programming isn't a "chore'?

If I was the one building what the op is wanting, a single page angular or react app would be my first choice.

While single page apps do have some seo problems, there are ways around that.

Plus I would imagine that if you have a grocery delivery business, it has been given quite a boost by the covid-19 epidemic.

So I would guess that your primary concern is getting an app out the door asap rather than long term seo.

If I were you, and I needed to get an app out the door asap, I would make a webapp with angular. Use firebase hosting and firestore db.
 
You can make an html page and then use webview to make an apk file from the page
 
You need a server side programming language and technolog stack,client side language(s) - if you want single page app you probably want to use a JS framework like Vue JS. I would do it very differently though, there are more aspects to it all where a single page app is maybe not the best choice.
 
Looks like everybodys got a different opinion on how it should be done. :)

Everyone has their preferred languages and frameworks.

What really matters is that you do actually get it done.

If time is an issue, just choose the frameworks / languages that you are most familiar with start working on it, learning as you go.

Or else choose something that will be quick for you to learn based on what you already know.

Get your mvp out there, and then improve it.
 
Back
Top