php javascript epub collection manager multi-user
Eboox est un gestionnaire privé de collection de livres électroniques au format epub basé sur bootstrap.
Il est destiné à être utilisé par les membres de la famille ou à un cercle fermé d'amis.
Il a les fonctions suivantes :
- authentification par login et mot de passe
- upload en masse de livres
- récupération des informations automatique des livres uploadés
- gestion des utilisateurs
- lecteur : peut seulement naviguer dans la bibliothèque
- contributeur : peut en plus uploader des livres
- admin : peut ajouter des utilisateurs et utiliser les outils de maintenance
- recherche avancée de livres présents
- divers outils de maintenance
- installation simple, même sur un hébergement mutualisé
Il est nécéssaire d'avoir un hébergement PHP 5+, php_gd, une base mysql.
- Téléchargez les fichiers
- Copiez les sur votre hébergement
- installez la base de donnée Mysql avec le fichier bdd.sql
- Créez un utilisateur dans ebooX_users avec un pass encodé en md5 et valid=1
- Donnez les droits en écriture aux dossiers Books et upload/files
- Have fun !
EbooX est fonctionnel et aussi sécurisé que possible. Néanmoins le code n'est pas ce qu'il y a de plus propre et je suis certain que vous trouverez des fonctionnalités manquantes ou améliorables.
N'hésitez pas à m'en faire part et m'aider à améliorer ce projet.