Skip to content

Ananya27290/Book_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Bookstore Management System Project Description

The Online Bookstore Management System is a web-based application developed using Python (Flask) and MySQL. It allows users to browse books, add them to cart, and place orders. The system also includes an admin panel to manage books and orders.

Features User Features

  • User Registration & Login
  • Browse Available Books
  • Add Books to Cart
  • Place Orders
  • View Order History

Admin Features

  • Admin Login
  • Add New Books
  • Edit Book Details
  • Delete Books
  • View All Orders

Technologies Used

  • Backend: Python, Flask
  • Frontend: HTML, CSS, Bootstrap
  • Database: MySQL
  • Version Control: Git & GitHub

Project Structure

online_bookstore/
│
├── models/          # Database models
├── routes/          # Application routes
├── templates/       # HTML templates
├── app.py           # Main application file
├── config.py        # Database configuration
├── hash.py          # Password hashing
├── admin_insert.py  # Admin functionalities
├── .gitignore
└── README.md

Installation & Setup

1 Clone the Repository

git clone https://github.com/Ananya27290/Book_store.git
cd Book_store

2️ Install Dependencies

pip install flask pymysql flask-login

3️ Setup Database

  • Create a MySQL database
  • Update your database credentials in config.py

4️ Run the Application

python app.py

5️ Open in Browser

http://127.0.0.1:5000

Screenshots (Optional)

Add screenshots of your project here to make it more attractive.


Future Enhancements

  • Online Payment Integration
  • Search & Filter Books
  • User Reviews & Ratings
  • Responsive UI Improvements

Author

Ananya S Computer Science Engineering Student


Acknowledgment

This project was developed as part of academic learning and practice for software development.


About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors