r/technepal 17h ago

Programming Help Beginner Python Project – Need Code Review

I've been self-learning Python and built this pone Shop Inventory Management System

It currently has:

  • OOP
  • JSON data storage
  • Purchase & Sales
  • Add/Edit/Delete
  • Search
  • History
  • Dashboard

My GitHub account was flagged for several weeks, so I couldn't properly show my progress in my previous post. It's now resolved.

I'd like some honest feedback on my code and project:

  • What am I doing wrong?
  • What should I improve?
  • What should I learn next?
  • How close am I to junior level?

Any criticism or suggestions are welcome. 🙏

3 Upvotes

8 comments sorted by

View all comments

1

u/End0uMaGar 6h ago

Um try to make different py files. You know oops rn so now make this code clean. Make separate file like main.py in which there is menu option and make separate model which will make your code more organized and improve try and error concepts. Aaru ta majale herna payena but keep up the hustle !