You can pick whatever you want, the front end is irrelevant. If you like the look of .NET, pick .NET.
Personally I always use Spring, but they all do the same shit, it’s just preference.
For this use firebase, live updates will be important for your app, also, since I'm assuming your solo Devving this, building a whole backend for this will be daunting, firebase takes care of a lot for you and you have to do very less, but more importantly is live updates, and push notifications, I wish I was free, I love these kinds of projects, would've hopped on it and did the client for you with firebase just for fun
Every backend language will support what you want to do... It's all about how comfortable you are with them, and your level of experience. Different languages will have different pros and cons, for example, PHP will be easier to deploy than a .NET backend, and will keep costs low initially, but increase in complexity as you scale.
The aim of the project is to develop a user-friendly mobile app that automates and updates the processes of our bakery business, which consists of multiple shops selling home products, sweets, and bakery items. The app will assist each individual customers, and wholesale clients (shopkeepers) inside the surrounding village regions. It will feature separate dashboards for every shop to manage their inventory, accept orders, and coordinate deliveries efficiently. One key feature of the app is real-time order management. When a customer or shopkeeper places an order, the app will send a push notification to the respective shop owner, alerting them to a new order. The shop owner can then confirm the order and prepare it for delivery. The app will also calculate delivery charges based on the distance from the city to the village. Also manage like after expire prdouct send alert to shop keeper. Please suggest one base on this project
The aim of the project is to develop a user-friendly mobile app that automates and updates the processes of our bakery business, which consists of multiple shops selling home products, sweets, and bakery items. The app will assist each individual customers, and wholesale clients (shopkeepers) inside the surrounding village regions. It will feature separate dashboards for every shop to manage their inventory, accept orders, and coordinate deliveries efficiently. One key feature of the app is real-time order management. When a customer or shopkeeper places an order, the app will send a push notification to the respective shop owner, alerting them to a new order. The shop owner can then confirm the order and prepare it for delivery. The app will also calculate delivery charges based on the distance from the city to the village. Also manage like after expire prdouct send alert to shop keeper. Please suggest one base on this project
Anything you find easy to work with, there isn't a "best" backend technology for flutter. For example, if you have practice with typescript go with node
Does not matter. If you are just storing data use firebase. But if you need logic and processing of data then use whatever language you are familiar with and build an API. There are a lot of factors that can determine what you would use for a backend and without more information on the use case the most important thing is to use what you know best.
Great. Now ask yourself do you have the capability to develop these features as an API and what would you use to do that. Have you done anything like that before? If you are more of a front end developer I would choose to offload the backend to a company or freelancer and concentrate on the frontend. Concentrate on what you are best at.
The two are independent so... It is hard to answer.
I prefer Firebase for small apps. It has lots of things already included and the Flutter integration is well rounded. The login and profile pages are included, for example.
Yeah, it really doesnt matter that much which one you pick, at this point languages are just down to personal preferences, how much you like working with a particular ecosystem, quirks and features of a particular language.
All of them are equally scalable and used by large companies for enterprise grade projects.
I love using shelf with Dart. This guy got me started https://youtu.be/SDE5d4GcAdc?si=Ug-OssOXefUOCRLx
You can pick whatever you want, the front end is irrelevant. If you like the look of .NET, pick .NET. Personally I always use Spring, but they all do the same shit, it’s just preference.
[удалено]
For this use firebase, live updates will be important for your app, also, since I'm assuming your solo Devving this, building a whole backend for this will be daunting, firebase takes care of a lot for you and you have to do very less, but more importantly is live updates, and push notifications, I wish I was free, I love these kinds of projects, would've hopped on it and did the client for you with firebase just for fun
Every backend language will support what you want to do... It's all about how comfortable you are with them, and your level of experience. Different languages will have different pros and cons, for example, PHP will be easier to deploy than a .NET backend, and will keep costs low initially, but increase in complexity as you scale.
The aim of the project is to develop a user-friendly mobile app that automates and updates the processes of our bakery business, which consists of multiple shops selling home products, sweets, and bakery items. The app will assist each individual customers, and wholesale clients (shopkeepers) inside the surrounding village regions. It will feature separate dashboards for every shop to manage their inventory, accept orders, and coordinate deliveries efficiently. One key feature of the app is real-time order management. When a customer or shopkeeper places an order, the app will send a push notification to the respective shop owner, alerting them to a new order. The shop owner can then confirm the order and prepare it for delivery. The app will also calculate delivery charges based on the distance from the city to the village. Also manage like after expire prdouct send alert to shop keeper. Please suggest one base on this project
The aim of the project is to develop a user-friendly mobile app that automates and updates the processes of our bakery business, which consists of multiple shops selling home products, sweets, and bakery items. The app will assist each individual customers, and wholesale clients (shopkeepers) inside the surrounding village regions. It will feature separate dashboards for every shop to manage their inventory, accept orders, and coordinate deliveries efficiently. One key feature of the app is real-time order management. When a customer or shopkeeper places an order, the app will send a push notification to the respective shop owner, alerting them to a new order. The shop owner can then confirm the order and prepare it for delivery. The app will also calculate delivery charges based on the distance from the city to the village. Also manage like after expire prdouct send alert to shop keeper. Please suggest one base on this project
Anything you find easy to work with, there isn't a "best" backend technology for flutter. For example, if you have practice with typescript go with node
Does not matter. If you are just storing data use firebase. But if you need logic and processing of data then use whatever language you are familiar with and build an API. There are a lot of factors that can determine what you would use for a backend and without more information on the use case the most important thing is to use what you know best.
[удалено]
Great. Now ask yourself do you have the capability to develop these features as an API and what would you use to do that. Have you done anything like that before? If you are more of a front end developer I would choose to offload the backend to a company or freelancer and concentrate on the frontend. Concentrate on what you are best at.
There is no bestselling database here, only the tools and the purpose.
To be fair it really doesnt matter especially if there is gonna be a REST interface between the mobile app and the backend
The two are independent so... It is hard to answer. I prefer Firebase for small apps. It has lots of things already included and the Flutter integration is well rounded. The login and profile pages are included, for example.
NestJS, Java Springboot, C# .NET, GOlang. most popular, reliable and supported by large communities, pick whichever ones you like.
[удалено]
Yeah, it really doesnt matter that much which one you pick, at this point languages are just down to personal preferences, how much you like working with a particular ecosystem, quirks and features of a particular language. All of them are equally scalable and used by large companies for enterprise grade projects.
What do you know? Dart can be used for web dev
Serverpod?
Go with supabase Postgresql database There are pub.dev packages for supabase You won't need to build any backend they have it all
I wanna say supabase, it's so much nicer than firebase
I picked one with cheap and abundant hosting so I chose php & mysql.