A web-based application that allows users to browse, search, and purchase books online. The goal is to provide a convenient and efficient way for users to buy books online while giving the bookstore a digital platform to expand their reach and manage their inventory.
- Secure login/logout
- Search functionalities
- Book details
- Recommended books
- Card checking
- Cart
- Checkout
- View and update profile
- Secure online payment with Momo API
- Fully responsive
- Secure login/logout
- Dashboard with statistics
- View and update profile
- Manage books
- Manage orders
- Manage inventory
git clone https://github.com/binh234/eBookstore.git
cd eBookstore
pip install -r requirements.txt
Set an environment variable called DATABASE_URL to store your connection string, for example:
- PostgreSQL:
postgresql://username:password@host:port/database_name
- MySQL:
mysql://username:password@host:port/database_name
# Inside customer directory
python manage.py migrate
# Inside customer directory
python manage.py loaddata ../db.json
cd customer
python manage.py runserver
Go to localhost:8000.
cd staff
python manage.py runserver
Go to localhost:8000.