Les meilleurs développeurs JavaScript freelances sont sur Codeur.com

DEVELOPPEUR HTML5/JS

 Fermé · 1 000 à 5 000 € · 6 offres · 788 vues · 9 interactions


DEVELOPPEUR HTML5/JS

Objectif du projet :

Créer une application HTML5/javascript, reprenant les principales fonctionnalités de notre application actuelle, qui est en actionscript 3 (technologie flash).

L'application :

C'est une application de mise en page pour l'édition d'affiches, de plaquettes, étiquettes, etc .
Cette application est adossée à une base de données, fournissant du contenu adapté à la profession de l'utilisateur. Par exemple, pour un pharmacien, le contenu sera des produits pharmaceutiques et des visuels en rapport avec son métier. Des modèles basiques de mise en page lui sont proposés, mais il peut aussi enregistrer ses propres modèles et les ré-utiliser ultérieurement. Lorsqu'il a fini la création d'un modèle, il peut l'exporter en pdf, ou commander une impression a un prestataire via un formulaire.

Qualifications / maîtrises des technologies :

L'application est principalement développée côté client (navigateur), donc une très bonne maîtrise du javascript est impérative, c'est-à-dire maîtriser la programmation orientée objet, à savoir:
construire l'application en utilisant le mécanisme des classes propres au javascript (prototypes),
utiliser un sur-ensemble du javascript (langage TypeScript) est fortement recommandé afin de faciliter l'organisation de l'ensemble des objets composant l'application.

Au niveau des technologies employées et des connaissances, le développeur devra :
manipuler le DOM (Document Object Model) en utilisant le javascript,
connaître l'API canvas pour la création / génération d'images,
savoir manipuler du SVG (Scalable Vector Graphics), pour les objets vectoriels,
certaines parties de l'application (comme l'édition de texte ou la conversion de modèles en pdf) étant à ré-écrire complètement, connaître la trigonométrie est un atoût de taille,
l'utilisation de librairies (Snap.svg, RaphaelJS, Fabric,js, EaselJS, etc.) est possible,
l'application se connectant à une base de données, une bonne maîtrise de l'objet XMLHttpRequest est recommandée,
connaître le PHP et savoir gérer une base de données, renvoyer ces données à l'application.

Niveau architecture :,
le développeur devra pouvoir être autonome et décider de la mise en œuvre à adopter pour construire l'application,
le projet doit être bien documenté, le code produit devra être maintenable par un autre développeur.

Les points critiques / problèmes à résoudre :
la partie gestion du texte n'est pas assez poussée sur l'application actuelle, on ne peut pas changer de police de caractères, changer de style ou mettre en forme du texte de manière avancée, la gestion du texte pour la nouvelle application devra résoudre ces problèmes,
sur l'application actuelle, un modèle = une page, on ne peut donc pas créer des modèles à plusieurs pages (type plaquette, brochure recto/verso, etc,), les modèles pour la prochaine application devront pouvoir comporter un mécanisme d'ajout de pages,
la gestion des images sur l'application actuelle est directe, ce qui cause des problèmes de chargement lorsque les images sont en haute définition. Un système de tailles des images suivant le contexte devra être mis en place pour la prochaine application. Par exemple, des images basse définition pour les vignettes, des images de moyenne qualité pour l'aperçu dans l'application et des images haute définition lorsqu'on exporte la composition pour l'impression ou en pdf.

Budget indicatif : 1 000 à 5 000 €

Publication : 26 octobre 2016 à 07h59

Profils recherchés : Développeur JavaScript freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

6 freelances ont répondu à ce projet

6 propositions de devis en moins de 2h

BiKay Agence de développement mobile
Ghali Ahmed Développeur Symfony
Agence-LLM Agence Machine Learning
Mickael Garcia Développeur spécifique
ElisabethP Développeur full-stack
artover Agence web

Montant moyen des devis proposés : 1 500 €

Estimation du délai : 10 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients