{"id":20585865,"url":"https://github.com/harshit433/book-review-website","last_synced_at":"2026-04-10T11:01:47.274Z","repository":{"id":249702487,"uuid":"832287592","full_name":"harshit433/Book-review-website","owner":"harshit433","description":"Welcome to the Book Review Website! This Django-based project allows users to register, log in, and submit reviews for their favorite books. Each book has a dedicated page displaying its title, author, cover image, and insightful reviews.","archived":false,"fork":false,"pushed_at":"2024-07-25T18:03:11.000Z","size":3861,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T12:52:32.982Z","etag":null,"topics":["authentication","bootstrap","django","html-css-javascript","mvc-architecture","python","sqlite-database","ui-design"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/harshit433.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-22T17:53:19.000Z","updated_at":"2024-07-27T09:52:44.000Z","dependencies_parsed_at":"2025-03-06T12:46:46.539Z","dependency_job_id":"2a01348e-8c5b-4a00-8072-0f49e08bc219","html_url":"https://github.com/harshit433/Book-review-website","commit_stats":null,"previous_names":["harshit433/book-review-website"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/harshit433/Book-review-website","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshit433%2FBook-review-website","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshit433%2FBook-review-website/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshit433%2FBook-review-website/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshit433%2FBook-review-website/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harshit433","download_url":"https://codeload.github.com/harshit433/Book-review-website/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harshit433%2FBook-review-website/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31639524,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","bootstrap","django","html-css-javascript","mvc-architecture","python","sqlite-database","ui-design"],"created_at":"2024-11-16T07:09:34.044Z","updated_at":"2026-04-10T11:01:47.257Z","avatar_url":"https://github.com/harshit433.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Book Review Website\n\nWelcome to the Book Review Website! This Django-based project allows users to register, log in, and submit reviews for their favorite books. Each book has a dedicated page displaying its title, author, cover image, and insightful reviews.\n\n## Table of Contents\n\n- [Features](#features)\n- [Screenshots](#screenshots)\n- [Installation](#installation)\n- [Usage](#usage)\n- [Technologies](#technologies)\n- [Contributing](#contributing)\n- [License](#license)\n- [Contact](#contact)\n\n## Features\n\n- User Registration and Authentication\n- Add and Edit Book Reviews\n- Star Rating System\n- Responsive Design\n- User Profile with Personal Reviews\n\n## Screenshots\n\n### Home Page\n![homepage1](https://github.com/user-attachments/assets/0d96c00d-8336-4edf-ac55-0cf3dc1da129)\n![homepage2](https://github.com/user-attachments/assets/f373fcef-3a15-47d6-8bf7-d2b2d61caed9)\n\n### Book Details Page\n![bookdetailspage](https://github.com/user-attachments/assets/993c1e4a-4537-4e70-a3d6-9d0e00eaebec)\n![bookdetailspage1](https://github.com/user-attachments/assets/776b9245-833e-4bca-80a7-5806f203d32b)\n\n### Add a Review\n![addreviewpage](https://github.com/user-attachments/assets/ec4fe8ac-1eb8-4406-9835-2b9154e39910)\n\n### Login Page\n![loginpage](https://github.com/user-attachments/assets/e011d9de-68f8-4c46-9693-26787be05ba7)\n\n### Register Page\n![registerpage](https://github.com/user-attachments/assets/37612aa3-6042-4e9d-aa7d-50f6ba390097)\n\n## Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/harshit433/Book-review-website.git\n   cd book-review-website\n   ```\n\n2. Create a virtual environment:\n   ```bash\n   python -m venv env\n   source env/bin/activate  # On Windows use `env\\Scripts\\activate`\n   ```\n\n3. Install the required dependencies:\n   ```bash\n   pip install -r requirements.txt\n   ```\n\n4. Set up the database:\n   ```bash\n   python manage.py migrate\n   ```\n\n5. Create a superuser to access the admin panel:\n   ```bash\n   python manage.py createsuperuser\n   ```\n\n6. Run the development server:\n   ```bash\n   python manage.py runserver\n   ```\n\n7. Open your browser and go to `http://127.0.0.1:8000/` to access the website.\n\n## Usage\n\n- **Register**: Create a new account to access personalized features.\n- **Login**: Log in to your account to add or edit your reviews.\n- **Add a Review**: Navigate to a book's detail page and submit your review with a star rating.\n- **User Profile**: View and manage your reviews on your profile page.\n\n## Technologies\n\n- **Frontend**: HTML, CSS, JavaScript, Bootstrap\n- **Backend**: Python, Django\n- **Database**: SQLite (default for Django)\n\n## Contributing\n\nWe welcome contributions! Please fork the repository and create a pull request with your changes.\n\n1. Fork the repository.\n2. Create a new branch (`git checkout -b feature-branch`).\n3. Make your changes.\n4. Commit your changes (`git commit -m 'Add new feature'`).\n5. Push to the branch (`git push origin feature-branch`).\n6. Create a new Pull Request.\n\n## License\n\nThis project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n## Contact\n\nIf you have any questions or suggestions, feel free to reach out to:\n\n- **Email**: [your-email@example.com](mailto:your-email@example.com)\n- **GitHub**: [your-username](https://github.com/your-username)\n\n---\n\nReplace the placeholder text (like `your-username`, `your-email@example.com`, etc.) with your actual details. Also, make sure the paths to the screenshots are correct. If you have any additional features or instructions, feel free to add them to the relevant sections.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshit433%2Fbook-review-website","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharshit433%2Fbook-review-website","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharshit433%2Fbook-review-website/lists"}