I need to build a billing software for my dad, he has a small company, what I need is something to handle 100 customers, 50 products inventory, and print receipts.
I literally know zero about programming, but this is a nice project for starters, if you guys know something better, I dont want something pre built, I want to make it from scratch.
yes it's fine to build a windows-only desktop application with visual studio
you could also write something cross-platform but bloated in java
or with python and qt
or as a mobile application for iPhone in Swift
or as a mobile application for Android in Java again
really any and all languages can do it, but your choice will affect your future. forever.
good luck baby duckling :3
yes so far windows only for my dad office, 1 thing at time, later could be interesting something where he can take the info with his phone and transfer to the db.
well, just want to make this thing, because he will pay me for the project if it ends well, also as mentioned to use my NEET time to learn
>I need to build a billing software
>I literally know zero about programming
This is an extremely, extremely bad idea. Tell your dad to pay a freelancer or contract.
I'm a terrible person for telling him he shouldn't handle his dad's fucking financial shit because he knows jackshit about programming, meaing a literal script kiddie could bankrupt the entire company?
well, I asked because I was reading and watching some tutorials on how to build it, and does not seems to be hard, most of people used Visual, that's why I wanted to double check asking here.
Billing and accounting is something you don't fuck around with. It's difficult stuff and not a solo project or a beginner's project. Your entire company's existence rides on this shit. People's fucking lives ride on it. Just use Quickbooks. If you need point of sale get an iPad and use Shopkeep + Quickbooks Online.
thanks anons, Quickbooks seems fine, is this a customizable solution, let me explain myself, my dad make all his receips by hand and calculator, I want to simplify the thing for him, make something like a point of sale where he just needs to press buttons and enter numbers, could quickbooks be custumized for such simple tasks?
Sounds like he needs a corporate point of sale system. If you don't already know how to write this program yourself you're not going to be able to learn quickly enough to get it out before your parents die
Quickbooks doesn't do POS per se, but it can generate receipts. Until recently POS was godawful, especially for small businesses, but Square went and disrupted the market. Square doesn't do inventory, though, but Shopkeep does.
Yeah, retraining people is a productivity killer,and I wouldn't be surprised if dad was the kinda guy who gets very stuck on one way of doing things, even if it's inefficient from a modern point of view. I know a lot of small shop owners who are still entirely bound to paper and pen, and frankly, it works just fine for them, and they just keep chugging along through boom and bust.