Skip to content

AmmarEsam/Library-CLI-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library-CLI-App

About

This is Library Command-line application. Developed as part of Data Science in Fenyx academy.

In the code we use '''psycopg2, typer, typing, rich''' modules.

Getting started

The application works from the command line. In addition to the obvious library methods that allow you to borrow and return books, you can also view rankings of the most-read authors, books and genres.

The methods are divided into two groups: those available without registration and those available only to registered users. You can see all available methods using ''' python main.py --help ''' screenshot main menu

In addition to discrete operation using commands, we have added threading. So there are two kinds of main menus: for unregistered users (only part of the functions) and for registered users (full set of functions)

add_book method

The project uses Postgresql to handle the database. The ERD is presented below. ERD in the repository

Team

Authors of project with github-links

  1. Danil Melnikov
  2. Ammar Esam
  3. Osman Bahadir Yilmaz
  4. Kemal
  5. Abdullah Ali

Our heartfelt thanks to our mentor Ceren Ugurlu and all members of FENYX Academy

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages