Les meilleurs intégrateurs web freelances sont sur Codeur.com
Fermé · 5 000 à 20 000 € · 18 offres · 984 vues
Henoïda est une plateforme d'aide à la mémorisation d'informations telles que du vocabulaire de langues, anatomie, code de la route etc...
Ce qui existe actuellement:
- La base de donnée centrale et le service web pour y accéder existe déjà. Une application android utilise déjà ce service web.
- Le site de présentation de l'entreprise existe déjà également : [URL visible pour les membres Pro] de même que le site de support pour les utilisateurs.
- 70 % des images seront fournies (png et sources psp si besoin)
- 70 % des classes css sont fournies (fichiers scss documentés + script pour convertir en css fourni)
- Tous les textes seront fournis dans toutes les langues à supporter
Objectif:
Réaliser une application web similaire à l'application android existante.
Il y a 25 pages à créer dont 21 formulaires contenant en tout 10 widget javascript
Pour chaque page / formulaire le service web fournit les données à afficher.
L'application web à réaliser devra:
- récupérer les données du service web sous forme de tableaux associatifs pour les présenter en HTML5
- créer un certain nombre de formulaires et envoyer les données telles quelles au service web, qui répond OK ou une listes d'erreurs
- Un certain nombre de widgets javascript sera à créer tels que :
- slider envoyant des query au service web et affichant le résultat à chaque changement
- datalist dont les options dépendent de ce que l'utilisateur a commencé à taper (équivalent des Edit Text autocomplete sous android)
- Présentation de données sous formes de grille avec sélection multiple (équivalent de GridView sous android)
- formulaire avec plusieurs selects dont la liste d'options dépend des données déjà entrées dans le formulaire
- Le nombre exact de widget sera à confirmer plus tard mais nous souhaitons avoir une estimation du coût pour 10 widgets.
Compétence nécessaire :
- Javascript avancé
- HTML5
- CSS
- 'responsive design'
- PHP : compétences de base + les deux libraries suivantes
- Smarty (ou autre moteur de template)
- gettext (ou autre librairie de localisation)
Aucune connaissance en base de données n'est requise car l'interaction avec la base de données passent par le service web.
Des connaissances de bases en PHP sont nécessaires notamment pour la création de templates. L'objet pour communiquer avec le service web sera fourni et il suffira de l'inclure dans chaque page PHP pour l'utiliser.
Le template engine à utiliser de préférence est Smarty [URL visible pour les membres Pro] mais nous sommes ouverts à d'autres propositions.
Contraintes
- Application 'responsive' pour tablettes, téléphones et pc : la réactivité et la fluidité de l'interface sont les éléments les plus importants.
- Application multilingue (toutes les traductions seront fournies) : a priori en utilisant gettext mais nous sommes ouverts à d'autres propositions.
- Tous les navigateurs majeurs doivent être supportés (iE, Chromium, Chrome, Safari, Firefox, Navigateur android, Opera) dans leurs dernières versions (sorties en 2013 et plus tard) sur toutes les plateformes iOS, Mac, Windows, Android, Linux
Délai :
- La prestation pourra commencer entre mi-août et mi-septembre.
Propriété :
- Les droits d'auteur de tout le code produit seront transférés à Henoïda.
Condition de paiement :
- Un paiement étalé selon la progression du projet pourra être mis en place.
Budget indicatif : 5 000 à 20 000 €
Publication : 06 juillet 2014 à 15h59
Profils recherchés : Intégrateur web freelance , Développeur JavaScript freelance , Développeur PHP freelance
18 freelances ont répondu à ce projet
4 propositions de devis en moins de 2h
Montant moyen des devis proposés : 5 550 €
Estimation du délai : 39 jours