This is a simple frontend clone of GoodReads, designed to showcase basic web development skills using HTML, CSS, and JavaScript. This project replicates some of the core visual features of GoodReads to demonstrate frontend design and interactivity.
๐ Live Demo ๐
- Book Details Page: Display of book information, including:
- Cover image
- Title and author
- Ratings and reviews
- Reading status options (Want to read, Currently reading, Read)
- Responsive Design: Layout optimized for both desktop and mobile devices
- Interactive Elements:
- Rating system
- Review section with expandable user reviews
- Custom video and audio players for book-related media
- HTML5
- CSS3
- JavaScript (ES6+)
- Clone the repository
git clone https://github.com/Tesfamichael12/Goodreaders- View the project
- Open
mainHome.htmlin your web browser to view the project.
- User authentication (frontend only, no backend)
- Search functionality (static search results)
- User bookshelves (client-side storage using localStorage)
- More interactive elements and animations
We welcome contributions to BookWorm! Please follow these steps:
- Fork the repository
- Create a new branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE.md file for details.
- Inspired by GoodReads
- Book cover images from Open Library Covers API
- Icons from FontAwesome
Email: tesfamichael132@gmail.com
Project Link: https://github.com/Tesfamichael12/Goodreads