Skip to content

iamserda/book.li

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Bookli: Book Library System that anyone can use to manage their books at home.

A Flask-based RESTful web(over HTTP) service to manage your personal book collection.

Features

  • Add, edit, and delete books
  • Track book details (title, author, genre, status, etc.)
  • Search and filter your library
  • Responsive web interface

Installation

  1. Clone the repository:

    git clone https://github.com/iamserda/booklib.git
    cd booklib
  2. Create a virtual environment and install dependencies:

    python3 -m venv venv
    source venv/bin/activate
    pip install -r requirements.txt
  3. Set up the database:

    flask db upgrade
  4. Run the application:

    flask run

Usage

  • Access the app at http://localhost:5000
  • Use the web interface to manage your books

Configuration

  • Edit config.py to adjust settings (database URI, secret key, etc.)

Contributing

Pull requests are welcome! For major changes, please open an issue first.

License

This project is licensed under the MIT License.

About

book.li is a Library Management System service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published