Les meilleurs développeurs informatique freelances sont sur Codeur.com
Fermé·1 000 € à 10 000 €·26 offres·1288 vues·28 interactions
Journaux.fr est un point de vente de presse française sur internet. Nous commercialisons toute la presse, au numéro, à l’abonnement, en version papier ou numérique.
Nous souhaitons effectuer une refonte de notre lecteur numérique en ligne, devenu obsolète.
L'Existant
Selon les magazines, nous recevons sur un serveur FTP des PDF fournis par les éditeurs ou créés à partir de numérisation de magazine "papier" que l'on effectue.
Ces PDF sont automatiquement convertis sur nos serveurs sous forme de PDF chiffrés (protégés par mots de passe) uniformisés en 150dpi, espace de couleur RGB, pas de transparence, un seul calque, etc.
Nous ne conservons pas les PDF initiaux, seuls les PDF chiffrés sont la référence et servent de base aux conversions suivantes. En effet, on extrait ensuite les pages de ces PDF, que l'on convertit sous d'autres formats (objet flash, images de différentes tailles).
Il y a environ 14 000 PDF, d'une taille moyenne de 100Mo, allant jusqu'à 300Mo. L'ensemble des données numériques (PDF et autres formats convertis) représentent 2To de données sur notre serveur.
Nous avons actuellement des applications iOS et Android pour les périphériques mobiles, et une application en Flash pour les PC.
Les applications mobiles téléchargent et lisent directement les PDF chiffrés et ne permettent pas à l'utilisateur de récupérer le contenu en dehors de celle-ci (les mots de passes ne transitent pas en clair). Elles peuvent fonctionner aussi hors-ligne pour les magazines déjà téléchargés.
L'application Flash pour PC utilise des pages converties en objet flash sur notre serveur, rendant difficile la récupération du contenu. L'autorisation d'accès au magazine numérique est directement géré sur notre site, celui-ci est écrit en PHP "from scratch" connecté à une base MySQL. Elle ne fonctionne donc qu'en ligne.
Tous nos serveurs sous sous Linux (Ubuntu ou Debian), notamment celui effectuant les conversions entre les différents formats nécessaires.
Besoin
À cause de l'arrêt imminent de Flash sur les navigateurs internet, nous devons remplacer rapidement le lecteur Flash par une technologie moins obsolète (a priori HTML5 mais nous sommes ouverts à d'autres).
Nous avons donc besoin d'une application web de lecture de magazines. Multi-plateforme, elle doit fonctionner sur tous les périphériques, indépendamment de l'OS ou du navigateur (version récente uniquement, inutile de gérer IE8 par exemple).
NB : Il est possible de convertir les PDF dans un format spécifique en amont sur nos serveurs.
⚠ Il est essentiel que le client ne puisse pas récupérer le contenu mais uniquement le visualiser
Nous désirons un lecteur très simple et intuitif, qui s'ouvre directement dans le navigateur internet de l'utilisateur, sans installation spécifique.
Notre lecteur Flash actuel, bien qu'imparfait, est un exemple concret du fonctionnement que l'on aimerait avoir ( [URL visible pour les membres Pro] ). Nous sommes évidemment ouverts à toute suggestion d'amélioration de l'ergonomie, notamment pour un usage sur périphérique mobile.
Nous voulons être propriétaires de la solution (avoir le code source), ne pas être dépendants d’un service extérieur. Tout le système et les données doivent être hébergés sur nos propres serveurs.
Le développeur de la solution doit pouvoir en assurer la maintenance, mais le code doit être accessible et correctement commenté pour que d'autres développeurs puissent éventuellement s'en charger.
Budget indicatif : 1 000 € à 10 000 €
Publication : 10 juillet 2020 à 15h30
Profils recherchés : Développeur spécifique freelance, Développeur Windows freelance, Développeur PHP freelance
26 freelances ont répondu à ce projet
19 propositions de devis en moins de 2h
Montant moyen des devis proposés : 4 050 €
Estimation du délai : 30 jours
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.