BookWorld is my first django+ postgress project,Where Customers can buy thier favorite books online. Fully coded from zero not used any templates, Using BootStrap used for fast developement and responsiveness.
- Custom User Model
- Feature Rich Custom Admin Panel
- PostgreSQL as database
- Fully Responsive
- OTP Login
- Razor Pay ,PayPal Integration
Clone the project
git clone https://github.com/Aravindrajeev432/BOOKWORLD_OFFICIAL.git
Go to the project directory
cd BOOKWORLD_OFFICIAL
Install dependencies
pip install -r requirements.txt
Start the server
cd bookworld
python3 manage.py runserver - MAC OS,Linux OS
py manage.py runserver - Windows OS
Before Running the project make sure that you are in virtual env
To run this project, you will need to add the following environment variables to your .env file
SECRET_KEY
- Django Secret key
ACCOUNT_SID
AUTH_TOKEN
SERVICE
RAZOR_KEY_ID
RAZOR_KEY_SECRET
OPENEXCHANGEKEY
AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY
AWS_STORAGE_BUCKET_NAME