-
Notifications
You must be signed in to change notification settings - Fork 1
Setup
Rezaul Karim Shaon edited this page Jan 23, 2025
·
5 revisions
The requirements, and setup steps are defined here.
- Python 3.10 or above
- JavaScript
- Vue3
Using SSH
use the command below:
git clone git@github.com:rkshaon/BookShelf.git
Using HTTPS
use the command below:
git clone https://github.com/rkshaon/BookShelf.git
Execute the command below:
cd backend
Execute the command below:
pip install -r requirements.txt
Execute the commands below:
python manage.py makemigrations
python manage.py migrate
Execute the command below:
python manage.py createsuperuser
And fill up the information that propmpts.
Execute the command below:
python manage.py runserver
Before start using you need to populate some data. Open the Django Shell
and execute the commands below:
python manage.py shell
from configure_api.models import Timezone
Timezone.populate_timezones()
Execute the command below:
cd frontend
Execute the command below:
npm install
Execute the command below:
npm run serve
BookShelf © 2024 Rezaul Karim Shaon