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

Modification site internet basé sur CodeIgniter

 Fermé·30 à 300 €·5 offres·581 vues


Notre site internet [URL visible pour les membres Pro] est basé sur CodeIgniter et a été développé à partir du script DropINN Airbnb 1.7 ([URL visible pour les membres Pro]).
Le site permet aux étudiants de déposer une annonce afin de recevoir chez eux un autre étudiant pour le passage de concours et oraux.

Le processus de réservation se déroule de la manière suivante :
1/ Le premier étudiant dépose une annonce.
2/ Le second étudiant contacte le premier via un message pour le réserver.
3/ Le premier étudiant a le choix de pré-approuver, discuter un peu plus ou de refuser l'étudiant.
4/ Dans le cas de la pré-approbation le second étudiant procède au paiement.
5/ La réservation est validée

Nous avons 2 défauts actuellement dans ce processus.

1ère modification :
Lorsqu'une réservation est effectuée, il y a un défaut d'affichage dans les réservations à venir dans le panneau personnel des voyageurs (voir upcomingreservation.png). Toutes les réservations effectuées sur le site s'affichent sur tous les comptes utilisateurs. Il faut que seulement les réservations effectuées par l’utilisateur s’affichent.

2ème modification :
L’affichage de la conversation entre utilisateurs ne s’affiche pas correctement lors du premier contact, et affiche tous les messages échangés (ceux de tous les utilisateurs !!) dans la conversation.
Le problème est de la nature suivante :
- Les URL de la conversation sont de la nature /trips/conversation/23 où 23 représente l’ID de la conversation.
- Seulement, lorsque la conversation n’a pas encore été générée, le site internet redirige automatiquement vers /trips/conversation/0 qui affiche tous les messages échangés par tous les utilisateurs sur le site !!. Alors que le lien pour accéder à la conversation est de la nature /trips/send_message/153 avec l’ID de l’utilisateur.

Il est notable que la conversation s’affiche a posteriori correctement dans 2 cas :
- Lorsque dans la page /trips/conversation/0 nous échangeons un premier message qui est bien envoyé correctement à l’utilisateur.
- Lorsque durant le processus de réservation la personne décide de « discuter un peu plus », le message s’envoie et l’id de conversation et la page se génèrent. Lorsque l’utilisateur décide de discuter un peu plus, le message qu’il envoie est envoyé depuis une page extérieure aux conversations via un « textarea »

Nous voulons donc pour cette deuxième modification que l’utilisateur puisse soit envoyer un message depuis la page des déplacements à venir, soit trouver un moyen pour que même vide, une page de conversation se génère.

Si vous avez besoin de plus amples renseignements, n’hésitez pas à poser des questions également.

upcomingreservation.png

Budget indicatif : 30 à 300 €

Publication : 09 avril 2014 à 15h26

Profils recherchés : Développeur Symfony freelance, Développeur PHP freelance

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

Créer un compte

5 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

Montant moyen des devis proposés : 350 €

Estimation du délai : 3 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

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.