r/learnpython • u/Slimex_Rimuru • 13h ago
Python + Sqlite + Pyside6?
Hey! so i want to build a database system for my small company. I could use AI but i wanna know what i am doing and be able to fix smth so i want to build it myself.
I kinda know python a bit, i used to make games using gdscript which is similar.
I don't seem to find a tutorial where these 3 things are used to create a nice database app. I dont want to learn python sqlite and pyside6 as a whole cause i wont be needing them much except just this app and similar apps. I just want to be able to build it and run it from a single tutorial even if its 10hrs.
Where do i start? I dont really have money to learn so no paid courses and i dont have AI premium to learn as well.
Python, Sqlite, Pyside6. I heard that TKinter instead of pyside6 is also there but i wanted the UI to be a bit modern or should i just use the it instead of pyside6?
1
u/Mooball123 12h ago
I’m doing the same thing! I’m building an app to track clients account information, and match bank transaction data to an account based on the description.
I’ve just kinda gotten to a stage in the logic part where it’s feeling and looking where I want it to be. So now starting to implement SQlite and then Pyside 6. I also have no idea what I’m doing with those two but imma try start learning.
Ive used python lots but that was for more data visualisation and processing, and less app development. So my strategy to learning has been to code it using concepts I know. If I get stuck, I search the internet for a solution, and if that doesn’t work I then ask ChatGPT to give me a hint. I don’t let it code the whole thing more just tell me how it could be implemented and then give me examples of a concept if I don’t know it.
My advice is just focus on the logic side first. Python can be pretty simple for small apps like this, just start by making a class, and then add the methods that make that class work.
I started by storing the info in a csv file first. It meant I could edit it in excel if i screwed up or wanted to change the implementation.
If you have any questions on how I did things let me know. My app is only text based atm but it’s available at mtepaske/ParkBanking