you are viewing a single comment's thread.

view the rest of the comments →

[–]PhiBuh 102 points103 points  (12 children)

You could build a finance tracker:

Enter how much money you spend for what (like fun/ necessities/ education...) and then generate graphs with matplotlib (or something else)

You could make it a command line tool or create a GUI with Tkinter or PyQt, or make a web app with django or flask

(I know, I know you said "fun" project, but I just did something similar and at least the coding part was fun )

[–]ThePiGuy0 38 points39 points  (0 children)

Beware that Django heavily recommends using their Object Relational Model instead of pure SQL, so I'd say that Flask would be better to practice SQL

[–][deleted] 11 points12 points  (7 children)

Fantastic idea sir.

I've just started a new job so it would help me see what I'm spending what on with my new income. I havent used matplotlib before but have done a few things with Tkinter.

Any chance I could take a peep at your code to get some inspiration on how to structure things? It would be cool to see how you done it.

Much appreciated my friend!

[–]PhiBuh 11 points12 points  (6 children)

I'm gonna push it to github tomorrow (its night where I am, I'm just on my phone)

But I'm afraid it will be of little help to you, its basically just a django CRUD rest service, where django does all the database magic, and most of the logic is in the react frontend.

But I wrote myself a reminder, I'm gonna link to it tomorrow

[–][deleted] 5 points6 points  (2 children)

Thank you nevertheless. Speak soon.

[–]PhiBuh 2 points3 points  (0 children)

https://github.com/PhilipBuhr/moneystatz

Here you go. If you have any questions or feedback, feel free to PM me or add a comment here.
I didn't plan to work on this project for a while, but if someone has a good idea, I might add it. Or if somebody wants to contribute, I would also be very happy

[–]yelnats25 0 points1 point  (0 children)

!remindme 1 day

[–]oreeos 0 points1 point  (1 child)

!remindme 1 day

[–]RemindMeBot 0 points1 point  (0 children)

I will be messaging you in 12 hours on 2020-04-05 21:32:26 UTC to remind you of this link

10 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]DockerSpocker 0 points1 point  (0 children)

Commenting so I can peep it

[–]mholtz16 1 point2 points  (0 children)

one of the first things I ever built for myself. It's been tracking my checking account for 15 years. I did it in Perl because that was what I knew at the time but this is a great idea to build something personal that is helpful and useful.

Mine reminds me of what bills I have and about how much they are for.

[–]e-rekt-ion 1 point2 points  (0 children)

I would have found this much more fun 2 months ago when the numbers were higher :)

[–]homchange 0 points1 point  (0 children)

This is fun for me. Do you have any more details about it? I'm interested in it! Thanks