Kindle Books
•
1 minute read
Overview
A website that allows searching through a collection of about 8000 eBooks in various formats: mobi, epub, azw3, kfx, pdf.

How it Works
- Created a Python script that uses a Telegram session to fetch files from a channel
- The script downloads each file and uploads it to Google Drive
- The script was run on Google Cloud Console
- Produces a CSV file containing book name and Telegram/Drive IDs
Features
- Search books
- Save books to favorites
- Download books from Google Drive
Technical Stack
- Frontend: Vue.js + Tailwind CSS (Netlify)
- Backend: Node.js + Express (Heroku)
- Database: MongoDB Atlas
- Storage: Google Drive API
Performance
The application easily handles 100k requests, while the previous version with Python/Flask/MySQL failed after only 500 requests.
