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

Développer un script hébergé sur mon serveur permettant..

 Terminé · Moins de 500 € · 11 offres · 512 vues · 26 interactions


1. Objectif
Développer un script hébergé sur mon serveur permettant, via une interface web, de charger un fichier Excel, de traiter les données contenues dans ce fichier et générer une image basée sur un Template que je fourni.

2. Fonctionnalités demandées
2.1 Interface utilisateur
Une page Web simple mais protégé par un mot de passe (pas de gestion des utilisateurs) permettant :
Chargement d’un fichier Excel : Je doit pouvoir charger un fichier Excel comprenant les colonnes suivantes :
Classement actuel
Classement Précédent
FEI ID (on ne teindra pas compte de cette colonne)
Nom de l'Athlète
Nationalité de l'Athlète
Points
On ignore les autres colonnes qui sont à la suite
Sélection d’un Template d’image (liste déroulante ou choix parmi des options) Le nom qui s'affichera sera celui du Template qui sera dans un dossier. Si je veux ajouter un Template je le déposerais sur le dossier serveur. 
Zone de texte pour écrire une légende à inclure sur l’image générée
Bouton "Générer l’image" pour lancer le traitement.
2.2 Traitement des données
Lecture du fichier Excel chargé par l’utilisateur.
Extraction des 15 premières lignes uniquement.
Calcul de l'évolution du classement pour chaque athlète :
Formule : Nouveau Classement - Précédent = Evolution dans le classement
Ajout d’une flèche verte (progression) ou rouge (régression) selon l’évolution du classement.
Génération des données affichées sur l’image selon un design défini dans le Template.
2.3 Génération de l’image
Utilisation d’un Template d’image fourni.
Ajout des éléments suivants sur l’image générée :
Les 15 premières lignes du fichier Excel, formatées avec :
Classement actuel
Flèche verte/rouge indiquant l’évolution + nombre différence du nombre de position
Nationalité (drapeau du pays). Dans le Template Mondial et U25 seulement. pour les pays, on affiche pas le drapeau.
Nom de l’athlète : Il faut l'afficher avec Prénom NOM car de base dans l'Excel, c'est NOM, Prénom.
Points
La légende personnalisée écrite par l’utilisateur.
Génération de l’image au format .png.
La police à utiliser doit être la même que celle déjà utilisée dans mes Template.
2.4 Résultats
L’utilisateur doit pouvoir télécharger l’image générée directement depuis la page Web.

3. Contraintes techniques
Hébergement : Le script devra être compatible avec un serveur web standard.
Fichiers pris en charge : Le script doit accepter des fichiers Excel dans le format xslx.

4. Délais et budget
Délai de réalisation : Pour le 3 décembre au plus tard
Budget indicatif : 200 € / 250 €

5. Fournis par mes soins
Template d’image format .png (Mondial, U25, Belgique Suisse, France, Allemagne, Pays Bas, 
Exemple de fichier Excel à utiliser pour les tests (Mondial, U25 et Franc).
Flèches, rouge et verte au format .png

6. Livrables
Script fonctionnel déployable sur le serveur.

Budget indicatif : Moins de 500 €

Publication : 25 novembre 2024 à 09h28

Profils recherchés : Développeur web freelance , Sysadmin freelance , Développeur spécifique freelance , Développeur JavaScript freelance , UI/UX designer freelance

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

Créer un compte

11 freelances ont répondu à ce projet

10 propositions de devis en moins de 2h

X
Fabien Berthelet Agence web
Samuel Chesnel Spécialiste infogérance
Mehdi Rehali Développeur full-stack
TouchWeb Spécialiste infogérance
tobywip Agence de développement PHP
CMG-DEV Développeur spécifique
+4

Montant moyen des devis proposés : 250 €

Estimation du délai : 3 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

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