Bookito: a web application based on Django and Nuxt.js
Bookito
A book library for all books you need
Author :
Mazdak Pakaghideh ???
Descreption
Bookito is a web application based on Django and Nuxt.js ? this app is a portable book library ? that you can manage and read all the books you have with
just simple information of that book (pdf , image , author , etc ..)
Screenshots ?
Tools Used to develope this web-app?
How to Setup and Deploy ⚡️
Setup Variables in code :
1/3 Config axios url
Location : ( bookitoFronted/nuxt.config.js ~ line 62 ~ 65)
axios: {
baseURL: 'http://YOUR-BACKEND-URL-HERE/api/v1/'
},
2/3 Config images url
Location : (bookitoFronted/plugins/django.js ~ line 4)
inject('Django', Vue.observable({ url: 'http://YOUR-BACKEND-URL-HERE:8000' }))
3/3 Config env variables
Location : (Create .env in root directory of project)
POSTGRES_USER=your-database-user
POSTGRES_PASSWORD=your-database-password
POSTGRES_DB=your-database-name
SECRET_KEY="DJANGO SECRET KEY"
DEBUG=False
Setup
Install Docker From this link
Run with docker-compose
$ docker compose up
to show Logs
$ docker compose up --build