Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zidan44/book-review-system

A simple book review system
https://github.com/zidan44/book-review-system

book booklibrary booklist bookreview css php web webapp website

Last synced: 17 days ago
JSON representation

A simple book review system

Awesome Lists containing this project

README

        

# Book Review System

The project is a PHP-based web application enabling users to browse, search, and review books. It includes features for user registration, login, and book rating, allowing users to leave detailed reviews. The system ensures a user-friendly experience and an intuitive interface for managing book reviews.

## Features

### Search Functionality
- Users can search for books by titles, authors, genres, etc.
- The search bar is conveniently located on the main page for easy access.
- The search results are dynamically displayed with relevant information about each book.

### User Registration and Login
- Secure user registration and login system.
- Users can create accounts with unique usernames and passwords.
- Sessions are managed to keep users logged in across multiple pages.

### Book Rating System
- Users can rate books on a scale of 1 to 5 stars.
- Users can leave detailed reviews for each book they have read.
- Reviews can be edited or deleted by the user who created them.

## Screenshots

### Homepage

![Homepage](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/HomePage.png)

### Login Page

![Login Page](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/LoginPage.png)

### Register Page

![Register Page](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/RegisterPage.png)

### Search Book

![Search Book](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/SearchBook.png)

### Add Review Page

![Add Review Page](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/AddReviewPage.png)

### Edit Review Page

![Edit Review Page](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/EditReviewPage.png)

### User Profile Page

![User Profile Page](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/UserProfilePage.png)

### Search Error

![Search Error](https://github.com/ZIDAN44/Book-Review-System/blob/master/assets/screenshot/User-Interfaces/SearchError.png)

## License

This project is licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). You are free to use, modify, and distribute this software in compliance with the License.

## Credits

- [**Zinadin Zidan**](https://github.com/ZIDAN44) - Developer and creator.