Skip to content
This repository has been archived by the owner on Sep 22, 2024. It is now read-only.

Latest commit

 

History

History
45 lines (29 loc) · 1.46 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.46 KB

Goodreads Clone - Ethiopian Theme

Home Page Screenshot

This project is a clone of Goodreads.com, customized with an Ethiopian theme. It was developed as a class project for the Internet Programming II course. The website is implemented using pure PHP object-oriented programming and HTML, CSS, and JS.

Features

  • User registration and login
  • Search and browse books
  • Add books to personal shelves (e.g., "Want to Read," "Currently Reading," "Read")
  • Rate and review books
  • Follow other users and view their activity
  • Recommendations based on user preferences and ratings
  • Ethiopian theme customization

Technologies Used

  • PHP
  • HTML
  • CSS
  • JavaScript

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://github.com/gemechis-elias/goodreads-clone.git
    
  2. Set up a local web server environment (e.g., XAMPP, WAMP, MAMP) and ensure it has PHP support.

  3. Import the database schema provided in the database.sql file.

  4. Update the database configuration in the config.php file with your database credentials.

  5. Launch the website by accessing it through your web server's URL.

Contributions

We welcome contributions from the community to enhance the project. If you find any issues or have suggestions for improvements, please feel free to open a new issue or submit a pull request.

Contact

For any inquiries or questions regarding the project, please contact us