1, database selection: mysql can be used;
2, database table design: it is not recommended to engage in foreign key association or something, and it will be more troublesome to query at that time;
3, program framework: you don't need to use ssh, just use the part inside;
4、 ........
You can find some small examples on the internet, and have a look first.
6. It involves inventory, lending, return, addition and subtraction, etc.
If the whole project takes 30 days, it is suggested to spend 8 days thinking about design, architecture, preliminary work, and post-development is to write code. Don't write unplanned handwritten code, and finally you have to turn over your homework.
Good luck, friend.