dProg - Philippe Docourt

Des logiciels qui résolvent vos problèmes

Mes projets

Trouver des solutions pour se simplifier la vie

Tout le monde aspire à une vie plus facile, n’est-ce pas ? Personne n’aime les tâches fastidieuses ou répétitives. Mais que faire pour les éviter ?

Il s'agit de trouver une solution appropriée pour un problème de la vie quotidienne. Il faut généralement identifier un besoin et comprendre les problèmes à solutionner pour satisfaire celui-ci.

Tous les projets présentés sur cette page ont été réalisés pour répondre à cette simple question : Comment accomplir une tâche fastidieuse plus facilement et plus rapidement ?

MyGym

Une application web basée sur Django, compatible avec les périphériques portables, pour la gestion d'un club sportif.

Cette application facilite les tâches administratives inhérentes à la gestion d'un club sportif. Elle est née du constat que la gestion de la communication au sein d'un groupe sportif est parfois complexe et souvent chronophage. Elle offre des outils pour décharger les administrateurs d'un club en permettant la collaboration avec d'autres administrateurs ainsi qu'avec les membres.

Production Ready
Production Ready

Find & Replace It!

Une application graphique pour PC, basée sur Qt, pour rechercher et remplacer du texte dans des fichiers.

Elle permet de réaliser des lots de remplacements très complexes dans des fichiers de n'importe quelle taille. Elle supporte les expressions régulières et des dizaines d'encodages de caractères. Elle offre des possibilités de scripting qui permettent de transformer à la volée chaque occurrence de texte trouvée. Elle supporte également le traitement par lots de l'encodage des fichiers et des styles de fin de ligne.

Gymna-Score

Une application web basée sur Django, compatible avec les périphériques portables, pour la saisie des notes pendant les compétitions de gymnastique aux agrès.

Tandis que l'application permet aux juges de saisir la note de chaque gymnaste à chaque engin pendant la compétition, elle permet également de diffuser les résultats les plus récents au public via une page web dynamique.

Cette application a été développée pour l'Association Cantonale Jurassienne de Gymnastique (ACJG).

Production Ready
Production Ready

Django QR Code

Une application qui fournit des outils pour afficher des codes QR sur votre site Django.

Cette application est disponible gratuitement sous licence BSD 3-clause.

E-Mailer

Une application web basée sur Django, compatible avec les périphériques portables, pour l'envoi de courriels personnalisés à vos contacts.

L'objectif principal est de permettre d'envoyer facilement des courriels personnalisés à n'importe quel nombre de contacts en utilisant un mécanisme de modèle qui permet de générer dynamiquement le contenu du message pour chaque destinataire. E-Mailer peut afficher un aperçu de chaque message avant tout envoi.

L'envoi à chaque destinataire peut être suivi avec un code de couleur qui aide à comprendre si un contact a déjà reçu le message.

E-Mailer permet de définir un ensemble d'attributs pour chacun de vos contacts et de les utiliser pour améliorer la personnalisation de vos courriels.

L'application fournit des outils pour construire des listes de diffusion en quelques clics.

Hébergement de mes applications web

Je fournis des solutions d'hébergement dans le cloud pour toutes les applications que je développe. Toutes mes solutions d'hébergement utilisent des VPS ou des serveurs dédiés avec SSD pour obtenir les meilleures performances possibles.

Tous les serveurs se trouvent en Europe et toutes les informations sont traitées dans le respect des lois européennes sur la protection des données.

Les ressources en terme de réseau, CPU, RAM et stockage nécessaires à l’hébergement d’une application web varient en fonction du type d’application et surtout selon le nombre d’utilisateurs simultanés potentiel. Si vous n’avez aucune idée des ressources matérielles requises pour vos besoins - Go de RAM, nombre de cœurs CPU, fréquence CPU, Go de stockage, ou bande passante sortante - , pas de panique, les coûts d’hébergement sont fonction de critères que vous pouvez facilement comprendre: nombre d’utilisateurs simultanés, nombre de pages consultées par jour, temps d’accès pour une page de l’application.

Prix

Sites web hébergés

Site web du Groupe Jura Gym

Le site web du Groupe Jura Gym est basé sur MyGym et hébergé par dProg depuis 2016. Il contribue à faciliter la communication entre l'équipe administrative et les 40 gymnastes du groupe.

Site web du groupe agrès de la Gym-Sport Porrentruy

Depuis 2016, la société Gym-Sport Porrentruy utilise MyGym pour gérer les inscriptions aux concours auxquels participent les 50 gymnastes de son groupe agrès.

Site Gymna-Score de l'ACJG

Depuis 2017, toutes les compétitions de gymnastiques aux agrès organisées par l'Association Cantonale Jurassienne de Gymnastique (ACJG) utilisent l'application Gymna-Score pour la saisie des notes des gymnastes par les juges et fournir des résultats en direct au public.

"I've tried every search & replace app for Mac I can find (because I'm like that) and this one is by far the best. Aside from many options and ease of use, what sets it apart from others is that you can see what files are going to be affected by an operation before you run it [...]"

rcrooks1969 on MacUpdate, about Find & Replace It!

"Quel travail ! Pour ma part, cela me paraît vraiment extra, et je suis très impatiente de tester ça sur le terrain"

Technical chief for Gymnastique aux Agrès of Association Cantonale Jurassienne de Gymnastique, about Gymna-Score