Giter VIP home page Giter VIP logo

Biblys

Biblys is an open-source web application designed to build online bookshops, primarily used by French independent book publishers.

Project Status

The open-source version is an ongoing project, and I currently do not recommend using it in production due to potential significant changes. The goal is to release a stable, well-documented version 3.0 by the end of 2024.

It's important to note that Biblys' user interface is only available in French at the moment. Making it translatable will require substantial work. If you're interested in using Biblys in another language, please open an issue.

Feel free to start a discussion if you need more information about the project status or any other topic.

Requirements

  • PHP 8.1 or above
  • MySQL 8
  • Composer
  • Git
  • Yarn

Install

See INSTALL.MD

Dev env with docker

$ docker-compose up -d

If docker image needs to be updated:

$ docker-compose up --build

Build assets

In dev mode:

composer build:watch

For production:

composer build:prod

Manage themes

Refresh a theme after local changes or download:

composer theme:refresh

Get theme latest version from Github:

composer theme:download

Download & refresh theme:

composer theme:update

(DEV) Auto-refresh theme when a file is changed:

composer theme:watch

Run tests

composer test

Deploy script (biblys.cloud)

./script/deploy {site} {version}

Biblys's Projects

analytics icon analytics

Privacy-focused web analytics for Biblys Cloud sites based on Matomo

biblys icon biblys

La solution e-commerce au service de l'édition indépendante

bugs icon bugs

Formulaire de signalement des bugs Biblys

cli icon cli

Biblys command line interface

cloud icon cloud

Biblys Cloud SAAS subscription management

eurotax icon eurotax

Calculates VAT taxes for all european countries

fider icon fider

Open platform to collect and prioritize feedback

isbn icon isbn

PHP library to validate and convert ISBNs and EANs

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.