Giter Site home page Giter Site logo

macfja / livres Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 1.0 4.06 MB

Keep track of your books

License: MIT License

Makefile 1.61% CSS 1.51% JavaScript 2.86% PHP 65.05% Dockerfile 0.30% Shell 0.35% Svelte 25.51% Twig 2.82%
isbn books scan book-data-improvement book-database

livres's Introduction

Livres

What is Livres?

Livres is a small web application to keep track of the books you have.

What it can do?

Livres act as a library: you can add books to it, search them, and keep track to whom you lend your books.

To add a book to the application you have 3 ways:

  • By entering its ISBN code
  • By taking a photo of the book ISBN
  • By live scanning the ISBN code with a webcam (or your phone camera)

After that, the application will search for additional information about the book from its ISBN.

Currently, the application search additional information into 20 different providers

Screenshots

home

home

view

add

search

(Also in dark mode)

Installation

You can download a pre-build release (available in the release section of GitHub) or build it from the source by downloading (on cloning the git repository) and by run the command make build.

There are multiple environment settings, please read the documentation on how to setup you production environment.

Local / Development installation

The whole process is explain in this document.

But to put it simply, it's just a matter of two commands, make appand make run.

Contributing

Contributions are welcome. Please open up an issue or create PR if you would like to help out.

Read more in the Contributing file

License

The MIT License (MIT). Please see License File for more information.

livres's People

Contributors

macfja avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

tarsbase

livres's Issues

Add more documentations

  • Add example for server configuration:
    • Nginx
    • Apache2
    • Lighttpd

  • Add documentation about CLI:
    • Database export
    • Database import
    • Book information
  • Add documentation about provider configuration
  • Add documentation on filtering the books list
  • Add documentation on how add a book:
    • By ISBN
    • By photo of an ISBN
    • By live scanning an ISBN
  • Add documentation on how improve an existing book

  • Add documentation on how contribute:
    • On adding a new provider
    • On adding a new translation
    • On adding a new exporter
    • On adding a new importer

Update to Symfony4 ?

  • Check compatibility of dependency
    • Bundles
      • emanueleminotto/humanizer-bundle
      • liip/imagine-bundle
      • Others?
    • Components
    • Others?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.