Les meilleurs développeurs Joomla! freelances sont sur Codeur.com

Joomla Composant en Ajax : Mise en relation

 Fermé · 30 à 300 € · 4 offres · 276 vues


Un composant joomla en ajax qui s'intégrera dans un site déjà existant.
L'ensemble du composant ne rechargera donc jamais la page principale.

Pour faciliter la création la div principale du composant sera de largeur et de hauteur fixe.

Chaque période de chargement ou de rafraichissement affichera un écran de chargement pendant lequel l'interface du composant sera grisée et inutilisable.

Description du composant :
Écran 1 : formulaire d'ajout :
- chaque utilisateur pourra créer une demande de mise en relation via un formulaire très simple composé de 3 listes déroulantes statiques (aucune vérification nécessaire)
- une fois envoyé l'utilisateur arrive sur l'écran 2
Écran 2 : La liste des demandes :
- l'utilisateur peut alors voir la liste des demandes (affichage d'un tableau avec des infos du type heure de création, pseudo de l'utilisateur, etc ...), il pourra alors cliquer sur l'une d'entre elles pour répondre à la demande.
Ecran 3 : Vérification (simplement un overlay sur le composant)
-On demande a l'utilisateur 1 qui a fait la demande si il accepte l'utilisateur 2 qui vient de cliquer sur "répondre à la demande" (l'utilisateur 1 a 30 secondes pour accepter ou non pendant lesquelles l'utilisateur 2 ne peux rien faire). On doit aussi faire les vérifications nécessaires afin que 2 personnes ne soient pas mis en relation en même temps avec des personnes différentes. Si deux utilisateurs ont demandé à être mis en relation mutuellement les demandes sont bien sur automatiquement acceptées.
-Si la demande est rejetée l'overlay se ferme de manière à ce que les deux utilisateurs puissent utiliser le composant à nouveau.
-Si la personne demande a être mise en relation avec quelqu'un qui est déjà en train d'attendre une réponse la demande se met en file d'attente. Si l'utilisateur accepte une autre demande avant que celle-ci soit proposée il recevra un message lui indiquant la situation et pourra a nouveaux demander une autre mise en relation.

Ecran 4 : les deux utilisateurs sont mis en relations. ils peuvent alors discuter dans un mini chat très sommaire.

Caractéristiques du composant :
- L'utilisateur devra être enregistré pour accéder au composant
- Le composant devra fonctionner et apparaitre correctement sur IE7,8, Firefox et Chrome. (nous laisserons IE6 de coté)
- Le site étant sur un serveur dédie il est possible d'utiliser des scripts serveurs
- Le composant ne devra pas contenir de failles de sécurité.

Cette description peut paraitre compliquée mais ce ne sont en fait que des explications de bon sens.

Budget indicatif : 30 à 300 €

Publication : 09 mars 2010 à 15h17

Profils recherchés : Développeur Joomla freelance , Développeur spécifique freelance , Spécialiste SEM freelance

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

Créer un compte

4 freelances ont répondu à ce projet

4 propositions de devis en moins de 2h

A
W
W
D
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