An open API service indexing awesome lists of open source software.

https://github.com/uzma-jawed/read_n_quote_streamlit

A Streamlit app to log books, collect quotes, search by genre/status, and gain reading insights, built in Python.
https://github.com/uzma-jawed/read_n_quote_streamlit

journaling python quotes reading streamlit

Last synced: 3 months ago
JSON representation

A Streamlit app to log books, collect quotes, search by genre/status, and gain reading insights, built in Python.

Awesome Lists containing this project

README

          

### 📖 Personal Reading Journal & Quote Collector

A stylish and interactive **Streamlit web app** built in Python to help you log books you read and collect your favorite quotes.

Made by [Uzma Jawed](https://github.com/Uzma-Jawed), turning CLI projects into beautiful frontend apps!
___
### ✨ Features

⭐ Add books with genres, status, and year
💬 Collect favorite quotes from your reading
🔍 Search books by genre or status
📚 View quotes and filter by keywords
📊 Get reading insights (most read authors, books with most quotes)
___
### 👩‍💻 Tech Stack

- [Python](https://www.python.org/)
- [Streamlit](https://streamlit.io/)
- JSON File Handling
- Modular Python Scripts
___
### 📂 File Structure

read-n-quote-app/

├── read_n_quote_app.py # Streamlit frontend

├── book_manager.py # Book-related logic

├── quote_manager.py # Quote-related logic

├── file_manager.py # Load/save functions

├── books.json # Saved books data

├── quotes.json # Saved quotes data

└── README.md # Project documentation
___

## ▶️ How to Run

Make sure you have Python + Streamlit installed.

streamlit run read_n_quote_app.py
___
🌐 Live App

Deployed my first streamlit web app1

https://readnquoteapp-fuhyusxvcde5e77ezxyzcb.streamlit.app/
___

🤝 Connect with Me

💼 LinkedIn: https://www.linkedin.com/in/uzma-jawed-21684728b

“A reader lives a thousand lives before he dies. The man who never reads lives only one.” -George R.R. Martin