Skip to content

iiitl/PagePalette

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📖PagePalette

"Bringing Words to Life – One Image at a Time!" 🎨📖

Page Palette brings your eBook to life by generating images from selected paragraphs, enriching your reading experience.

🎥 Demo

Watch PagePalette in action:
Watch the Demo

📌 Why PagePalette

  1. Enhanced eBook Reading Experience 📖🎨 :

    Helps readers visualize scenes, characters, or abstract ideas from books. Makes reading more immersive, especially for novels, fantasy, or educational content.

  2. Children’s Storybooks & Education 🧒📚 :

    Generates illustrations for children's books on the fly. Useful for language learning by associating images with words.

✨ Features

  • 📒 Paragraph-to-Image Generation – Select a paragraph from your eBook, and PagePalette creates an AI-generated image.
  • 🔖 Enhanced Reading Experience – Adds a visual dimension to storytelling.
  • 🌟 Built with React.js & Tailwind CSS – Ensuring a sleek, fast, and responsive UI.

🛠️ Tech Stack

  • Frontend: React.js, Tailwind CSS
  • eBook Rendering: react-reader
  • Animations: react-lottie
  • Build Tool: Create React App (react-scripts)

🚀 Quick Start

We believe in the power of community! 🚀

💻 Environment Setup

  1. Navigate to the PagePalette Directory:
cd PagePalette
  1. Install Dependencies:
npm install
  1. Start the Development Server:
npm start

Visit http://localhost:3000 to access the frontend! 🎉

🤝 Contributing

  1. 🍴 Fork the repository
  2. 🔄Clone Your Forked Repository
git clone https://github.com/<your github username>/PagePalette.git
  1. 🌱 Create a new branch:
git checkout -b feature/AmazingFeature
  1. ➕Stage your changes
git add .
  1. 💥Commit your changes
git commit -m 'Add AmazingFeature'
  1. 🚀 Push your branch:
git push origin feature/AmazingFeature
  1. 🎉 Open a Pull Request

Your contributions make PagePalette better! 🔥

🙇 Author

Gaurav Ghodinde

📝 License

This project is open source and available under the MIT License.