Q: What is Booknshelf?
Booknshelf is your online bookshelf. It's a place where can easily organize your books in different shelves and share them with your friends. People also come to Booknshelf to keep track of their reading journey, discover new books and see what their friends are reading.
Q: What are the goals of the site?
To be honest, I don't exactly know what's the long term goal of Booknshelf. However, I'm sure I want it to be a community hub of book enthusiasts, learners, and readers. Some people may come to Booknshelf to find their next read and some find great resources to learn about different topics. I'm working super hard to take Booknshelf to that point!
Q: How does Booknshelf make money?
Booknshelf does not make money at this point. My eventual goal is to work on Booknshelf full-time. Yes, full-time 👌. However, this is still something I'm exploring. I'll probably start with Amazon Affiliate Program and then go from there. My first financial goal is to make Booknshelf a self-sustainable side-project and I'm very inspired by Courtland Allen who runs Indie Hackers.
Q: How did I build Booknshelf?
I'm a big Laravel fan so all the backend is built on Laravel. Laravel is a PHP framework. I also love Vue.js and its amazing community so the entire front-end is powered by Vue.js. I also can't say enough good words about Bulma, the CSS framework I've used for Booknshelf! It made my life so much easier! The data is stored in a MariaDB relational database which is a drop-in replacement for MySQL. If you want to talk more about the tech stuff you can always contact me.
Q: Is there anyone you'd like to give credits to? 🤔
Yes 😍! I'm incredibly grateful to the Open Source community for building the tools I've been using for Booknshelf. Thank you. I'd also like to give credits to Unplash for letting me use their amazing photos! They are so beautiful.