Greetings readers,
I need some wisdom from all of your experienced and enthusiastic devs on one web project I want to make as a hobby and for personal use.
[Note:
- I am not a web developer, also I don't know much about the backend but I'll learn that through this project.
- I am not looking for advice related to how I should implement the project code/architecture-wise, as I want to figure out that fun part myself.
]
Some context:
- I want to create a web app for reading books and research papers that are present as pdfs on my GitHub repo.
- I want to create the web app in a way that can maintain all the user history, like last page user left reading and the pages that user has read(in case user jumps to some arbitrary page of the file)
- I want the above info to be recorded even if the site is closed or the browser is closed(I assume I need to write at every page visit)
- I want to maintain tags to group the files as well.
- Allow users to add their books and other docs.
Basically, I want to create a library app on the web and maintain the data for now.
Now the thing is, I don't want to invest money in this and don't want to pay for deployment and hosting costs and DB maintaining costs.
Are there any reasonable solutions in the market that have some free tiers good enough to let me achieve this?
I am planning to only use the project myself or share it with <10-20 friends.
Please let me know if you folks are aware of some good solutions for this, thank you 🙂