bennywhitebread's avatar

Best approach for building en ERP app using Laravel

Hi all !

I hope you're doing good !

I'm creating a new app for a friend and I'd like to have your advices about the best strategy before going on with Laravel.

The app is sort of a basic ERP & Ordering app handling products, stores, stocks, orders, etc. Orders will be able to come from the point of sales (POS) or online. Basically, cashiers will be able to see orders and prepare it.

I'd like to build it in 3 parts:

  • a back-end app for CRUD products, orders, stocks, stores, defining alerts for stocks, etc
  • a POS app for cashiers to select products and confirm orders
  • a mobile app for users to order online

My main idea was to start developing the backend interface entirely and create a REST API for other apps (POS and mobile).

For the back-end, I was going to develop it from scratch but I'm wondering if using Nova won't speed up the all things. I'm just scared about handling "specific" behaviors using Nova and get stucked at the end.

I'm not a "full stack" dev at the moment but will surely do it using Laravel with no front-end framework first (just tailwind as CSS) and then go with Vue.js for the front-end. And I surely won't be alone at some time on the project ( ^^ ).

How does it sound for you ? Any advice on this ? Thank you all.

0 likes
2 replies
ahmeddabak's avatar

there is no right or wrong way to build an app, start with a small version with only a few features and then expand it, make sure to plan ahead, and always consult with your client

1 like

Please or to participate in this conversation.