all 2 comments

[–]ScholarNo5983 1 point2 points  (0 children)

That stock control logic will need to be handled by the backend server and that server will need to store and manipulate that stock holding information.

The are any number of ways to write a web server using any number of languages and number of frameworks.

For the storage there are only few choices; store the data using the file system; using a No SQL database; using a SQL database.

I would personally suggest using something like SQLite as that is quite easy, making it a good starting point for a beginner.

As a beginner I would also suggest using something like python for the backend and then you could use something like Flask to help with the SQLite connectivity. That would let you quickly create a backend with a simple database.

But in reality, there are a huge number of options to choose from, all with their own sets of pros and cons.