https://github.com/faouzimohamed/biblioappbd
A test of using SLQLite in PyQt5 to create a small Library ! (Using the Model view delegate pattern)
https://github.com/faouzimohamed/biblioappbd
library mvc-architecture pyqt5 sqlite
Last synced: about 1 month ago
JSON representation
A test of using SLQLite in PyQt5 to create a small Library ! (Using the Model view delegate pattern)
- Host: GitHub
- URL: https://github.com/faouzimohamed/biblioappbd
- Owner: faouziMohamed
- License: gpl-3.0
- Created: 2020-07-27T10:16:14.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-11-23T12:37:10.000Z (over 5 years ago)
- Last Synced: 2025-01-13T01:12:33.425Z (over 1 year ago)
- Topics: library, mvc-architecture, pyqt5, sqlite
- Language: Python
- Homepage: https://faouzimohamed.github.io/BiblioAppBd/
- Size: 219 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# BiblioApp
[](https://app.codacy.com/manual/faouziMohamed/BiblioApp?utm_source=github.com&utm_medium=referral&utm_content=faouziMohamed/BiblioApp&utm_campaign=Badge_Grade_Dashboard)
A test of using SLQLite in PyQt5 to create a small Library ! (Using the Model view delegate pattern)
## Requirement
- PyQt5 (or see PySide2)
- Python3.x
- SQLite installed and present in the PATH
## Install requirement
On `conda` environment run :
- **PyQt5** ```conda install pyqt``` or ```conda install -c anaconda pyqt```
- **PySide2** ```conda install -c conda-forge pyside2```
## Run the main script
Clone this repository `https://github.com/faouziMohamed/BiblioApp.git` and run the main script `main.py`
```bash
git clone https://github.com/faouziMohamed/BiblioApp.git
cd BiblioApp/src
python main.py
```
## Preview
| BiblioApp |
| :--------------------------------------------------: |
|  |
----------------------------------------------------------------------------------------------------------------------------
## Alternative
There is a version using file to save Library (JSon file) instead of Database file here [BiblioAppJSon](https://github.com/faouziMohamed/BiblioAppJSon)