https://github.com/hemanthnaika/e-book_project-
Welcome to eBooks World, your trusted platform for exploring and downloading an extensive collection of books in various genres. Founded in 2023 by a group of literature enthusiasts and tech experts, eBooks World was created with one goal in mind — to make reading accessible and enjoyable for everyone, anywhere, at any time.
https://github.com/hemanthnaika/e-book_project-
bootstrap django-project sqlite3
Last synced: 3 months ago
JSON representation
Welcome to eBooks World, your trusted platform for exploring and downloading an extensive collection of books in various genres. Founded in 2023 by a group of literature enthusiasts and tech experts, eBooks World was created with one goal in mind — to make reading accessible and enjoyable for everyone, anywhere, at any time.
- Host: GitHub
- URL: https://github.com/hemanthnaika/e-book_project-
- Owner: hemanthnaika
- Created: 2024-11-17T05:53:19.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-11-27T17:16:51.000Z (over 1 year ago)
- Last Synced: 2025-03-01T11:33:39.209Z (over 1 year ago)
- Topics: bootstrap, django-project, sqlite3
- Language: HTML
- Homepage:
- Size: 7.26 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Bookstore Website (Django)
This is a fully functional bookstore website built using Django, featuring multiple sections such as books, authors, testimonials, contact information, and an admin interface to manage orders, financial, and statistical reports.
## Table of Contents
- [Demo](#demo)
- [Features](#features)
- [Pages](#pages)
- [Technologies](#technologies)
- [Setup](#setup)
- [License](#license)
## Demo
You can visit the live demo of the website here: [Demo Link](#)
## Features
### Admin Panel
- Manage books, authors, testimonials, and customer inquiries.
- Full CRUD functionality for all models.
- Manage customer book orders, including order status and payment details.
- Generate basic financial reports, such as total sales, revenue, and payment summaries.
- Generate statistical reports on top-selling books, popular authors, and order trends.
- Secure authentication for accessing the admin interface.
### Home Page
- Hero Section with a dynamic carousel.
- Featured Books in a Grid/Card layout.
- Book Categories in a Grid/Card layout.
- Testimonials fetched from the database in a carousel format.
- Dynamic Enquiry Form.
- Footer with managed links.
### Books Page
- List of books displayed dynamically from the database.
- Book details page including:
- Book cover, Title, Author, Description
- Price and Add to Cart button
### Authors Page
- List of authors dynamically fetched from the database.
- Author details page including:
- Author name, bio, list of books by the author
- Social media links
### About Page
- Editable information about the bookstore and team members from the Admin panel.
### Contact Page
- Contact form for user inquiries stored in the database and manageable from Admin.
- Store contact info like address, email, and phone number displayed dynamically.
### Orders & Reports (Admin)
- Manage customer orders, including tracking order status and payments.
- Generate and view financial reports: total revenue, payment breakdowns, etc.
- Statistical reports on top-selling books, popular authors, and more.
## Pages
### Home
A welcoming landing page with:
- Dynamic carousel featuring latest promotions or arrivals.
- Featured Books and Categories displayed from the database.
- Testimonials displayed in a carousel format.
- Contact enquiry form for user interaction.
### Books
- A comprehensive list of books available, fetched from the database.
- Book detail pages include cover image, title, author, description, price, and add to cart button.
### Authors
- Authors displayed in a grid format.
- Author detail pages include bio, list of books, and social links.
### About
- Editable information about the bookstore, mission, and team members.
### Contact
- Dynamic contact form for submitting inquiries.
- Contact details displayed from the Admin panel.
## Technologies
- Django (backend framework)
- Django Admin for content and order management
- SQLite or PostgreSQL (database)
- HTML5, CSS3, Bootstrap (frontend)
- JavaScript (for interactive components)
- Gunicorn (for production)
- Deployed on [Netlify/Heroku/AWS](#)
## Setup
To get the project running locally:
1. Clone the repository:
```bash
git clone https://github.com/hemanthnaika/e-Book_Project-
```