Les meilleurs développeurs web freelances sont sur Codeur.com
Terminé · 10 000 € et plus · 24 offres · 1026 vues · 59 interactions
Nous sommes une société proposant un portefeuille électronique utilisable depuis :
- Notre application mobile.
- Notre module de paiement web destiné aux sites e-commerces.
Le site internet sera un site bilingue français/anglais
Il s'agit d'un portemonnaie électronique multidevises et non la création d'une crypto monnaie ou d'une monnaie virtuelle quelconque.
Dans ce sens, nous recherchons un prestataire pour :
- Le développement de l'application mobile sur ANDROID et IOS
- Le développement du site internet associé à ces applications
- Développer un module de paiement web tels que PAYPAL/PAYLIB/etc, permettant de payer sur les sites e-commerces partenaires avec le portemonnaie électronique.
Nous attendons du prestataire en charge du développement du site internet et des applications mobiles et web qu'il nous remonte toutes ses suggestions sur le partie technique, et tous les points qui lui semblent illogiques et/ou non appropriés dans le cahier des charges et aussi qu'il s'implique dans le projet comme un partenaire.
En effet, en plus de réaliser le site internet et les appli, le prestataire sera notre partenaire vers lequel nous redirigerons tous nos futurs clients pour l'intégration du module de paiement web dans les sites e-commerces qui adopteront notre solution. A cet effet, le prestataire sera totalement libre sur la tarification sur l'intégration du module de paiement sur les sites e-commerces partenaires.
DÉJÀ FAIT :
Nous vous fournirons :
- Les noms de domaines et sous domaines.
- Tous les textes de toutes les pages du site en français et en anglais (Y compris les CGU et Mentions Légales).
- Les logos et bannières.
- Quelques images illustratives.
- Les vidéos explicatives à intégrer dans le site internet.
- Le certificat HTTPS.
- Un cahier des charges détaillé.
A FAIRE :
Toute la partie technique est à réaliser :
1) Le déploiement des services tels que, PHP, MYSQL, PHPMYADMIN, APACHE, etc, sur le serveur dédié dont nous vous fournirons les identifiants d'accès.
2) Réalisation d'un site internet attrayant de par les couleurs et l'ajout d'images supplémentaires contribuant à l'amélioration graphique.
3) Sécurisation du site internet et les appli mobiles/web de toutes les menaces du genre injection SQL, attaques brutes forces, etc...
4) En plus des onglets du site, création d'un espace de connexion pour les particuliers et les entreprises (dont les contenus seront différents en fonction du statut).
5) Les bases de données nécessaires pour le fonctionnement du site internet et de ses applications.
6) Pour toutes les transactions via les applications mobiles et web, relever et enregistrer dans la base de données tous les informations des transactions (date, heure, montant, etc...) mais aussi les informations de traçabilité (Date, IP publique, OS de l'ordi ou de l'appli, etc....).
7) Les clients (particuliers et entreprises) pourront alimenter leur portemonnaie électronique soit par PAYPAL soit par virement bancaire. Dans ce sens, le prestataire devra maitriser l'intégration du module de paiement PAYPAL.
8) Développer l'application mobile sur ANDROID et IOS. Application qui permettra d'effectuer des transactions financières (PAYER et ENCAISSER) entre 2 téléphones présentés face à face (voir image en pièce jointe).
9) Le transfert d'argent d'un mobile à un autre via l'application se fera au travers le Bluetooth et à une distance inférieure ou égale à 10cm maximum.
L'appli intégrera la fonction Bluetooth RSSI (Received Signal Strength Indication) qui permet de mesurer l’intensité du signal reçu.
Cette métrique va être utilisée pour délimiter à 10cm la possibilité de payer ou d'encaisser. Au-delà de cette distance, les montants de transaction ne devront pas s'afficher sur les mobiles.
10) Les transactions (payer et encaisser) que ce soit depuis les appli mobiles ou web seront possibles dans toutes les devises du monde.
Dans ce sens, la première opération technique et les plus importante de notre activité sera de créer un script qui récupérera et mettra à jour au quotidien, toutes les valeurs des devises en récupérant leur valeur soit :
a) sur un des sites ci-dessous et les stockés dans une table SQL dédiée et qui sera nommé DEVISES dans la base de données du site internet.
* [URL visible pour les membres Pro]
* [URL visible pour les membres Pro]
b) auprès d’un opérateur financier quelconque et proposant des abonnements permettant de recevoir au quotidien la valeur de toutes les devises au format XML, SQL, etc.
Si vous en trouver un, merci de nous l'indiquer afin de faciliter cette partie technique très importantes pour les conversions automatiques et instantanées de l’ensemble de nos services de paiements et encaissements.
Cette fonction de récupération des valeurs des devises représente le point central de notre business. Les fonctionnalités de l'espace client et de l'application mobile et web en dépendent.
11) Le prestataire en charge du développement du site internet devra développer une module de paiement tels que PAYPAL, PAYLIB, etc, que les sites e-commerces partenaires et autres site internet pourront intégrer pour recevoir des paiements de leurs clients.
Cependant contrairement aux modules de PAYPAL, PAYLIB, KLIK AND PAY, etc, notre module de paiement aura aucune connexion/interaction avec les banques ou les sociétés de service de paiement tel que MASTERCARD, VISA, etc… pour les paiements et ou validations de paiements de leurs clients.
Notre module de paiement sera plus simple à développer car elle se connectera directement au compte de nos clients pour les encaissements et paiements et donc éliminera tous les intermédiaires classiques pour ce type de modules.
12) Rédiger une documentation détaillée qui sera mise en téléchargement sur notre site et qui détaillera les étapes d'intégration de notre module de paiement.
13) Intégrer notre module de paiement sur un site qui est déjà partenaires et qui attend la solution. Nous vous fournirons les identifiants d'accès pour l'intégration.
14) Créer un BACKOFFICE qui aura pour but de gérer toutes les informations et données du site et de nos clients.
Ce backoffice sera accessible depuis une URL distinct que l'on vous communiquera.
Il y aura 2 types de comptes d'accès au BACKOFFICE :
* Profils admins, ils auront accès en lecture et écriture pour toutes les fonctionnalités du backoffice et pourront créer/modifier/supprimer des profils utilisateurs. .
* Profils utilisateurs, ils auront accès en lecture seule pour toutes les fonctionnalités du backoffice mais ne pourront pas modifier leur profil ni leur mot de passe et ne pourront pas créer de comptes d'accès au backoffice.
Quel que soit le profil, toutes les actions faites par un utilisateur ou un admin seront tracés de la connexion et la déconnexion.
De là, créer une fonction qui tracera toutes les actions faites dans le backoffice (Connexions, consultations, ajouts, modifications, suppressions) afin de retracer avec facilité une consultation et/ou une manipulation effectuée.
NOS ATTENTES :
Nous souhaitons 2 devis :
- Un devis sans contrat d'entretien.
- Un devis incluant un contrat d'entretien annuel (Pour modifications/ajouts/suppressions en tous genres, sur le site internet et les appli mobiles et web).
Budget indicatif : 10 000 € et plus
Publication : 31 octobre 2017 à 06h31
Profils recherchés : Développeur web freelance , Développeur spécifique freelance , Intégrateur web freelance , Intégrateur de systèmes de paiement en ligne freelance , Développeur PHP freelance
24 freelances ont répondu à ce projet
20 propositions de devis en moins de 2h
Montant moyen des devis proposés : 7 950 €
Estimation du délai : 32 jours
Projet réalisé par deleted187850