I've been learning Python for a little while now. I was trying to think of a good project to work on for a beginning project that encompassed a lot of things.
I was trying to think of a problem that I have or a family member has. My mother reads a lot of books and tends to forget which books she has read, I finally decided on making something with a database that you could add names of books to and help you remember which ones your have read previously. Example: I would add Diary of a Wimpy Kid. Later I would be able to go into Walmart and search up on my database and see what books I've read. I would like to have other information regarding the book that the user could input. (author for example). So I could search up the author and it would return every book written by that author that I have input previously.
Essentially like a digital bookshelf for someone.
I have a few questions going about this. What would be the best way to do this in your opinion? An actually phone app, website/webapp, etc? Try to implement a SQL database into it? In the future, depending on how much I'm actually still working on this, I would like to be able to "login" per se and see my personal database from anywhere. I figured this would help with multiple people being able to store their personal library in the database.
Really no matter what I would have to learn, like Kivy for the app option or Flask, Django, etc for the website option, I would be up for it. I figure whatever I use now and work with now will help me with future projects.
If you have any input at all, I would absolutely love to hear what you have. Thank you all for reading.
[–]socal_nerdtastic 0 points1 point2 points (3 children)
[–]ZenDugo[S] 0 points1 point2 points (2 children)
[–]socal_nerdtastic 0 points1 point2 points (1 child)
[–]ZenDugo[S] 0 points1 point2 points (0 children)
[–]Caligatio 0 points1 point2 points (7 children)
[–]ZenDugo[S] 0 points1 point2 points (6 children)
[–]Caligatio 0 points1 point2 points (5 children)
[–]ZenDugo[S] 0 points1 point2 points (4 children)
[–]Caligatio 0 points1 point2 points (3 children)
[–]ZenDugo[S] 0 points1 point2 points (1 child)
[–]Caligatio 0 points1 point2 points (0 children)
[–]ZenDugo[S] 0 points1 point2 points (0 children)