Technologie

Conçue pour le terrain.
Par passion pour le métier.

Pas un logiciel générique adapté au CVAC-R. Une application construite de zéro par un programmeur diplômé et passionné de réfrigération.

frigotechpro — bash
$ python --version
Python 3.12.13
$ gunicorn main:app --worker-class gthread --threads 4
* Serving Flask app "FrigoTechPro"
* Running on https://frigotechpro.com (Production)
$ wc -l **/*.py **/*.html **/*.css **/*.js
90,000+ lignes de code ✓ 0 frameworks JS
$ git log --oneline | wc -l
1,100+ commits
0
lignes de code
0
commits Git
0
clés de traduction
0
frameworks JS
0
code maison
0
pages / écrans
0
rôles utilisateurs
Architecture
Comment tout est connecté
📱
Client PWA
HTML · CSS · JS vanilla
Flask API
Routes · Jinja2 · REST
🐘
PostgreSQL
SQL natif · psycopg2
☁️
Render
HTTPS · USA
📡
Registre réfrigérant
API REST · JSON
📄
ReportLab
PDF · Factures · Soumissions
📧
Resend
Courriels transactionnels
🔔
ntfy
Push notifications
Stack technique
Technologie solide et éprouvée
🤖
Assistant IA expert HVAC-R
Propulsé par l'API Claude d'Anthropic (Sonnet 4.6) : diagnostic par hypothèses classées, réponses streamées en temps réel (premier mot en ~1 seconde), prompt spécialisé HVAC-R avec contexte local selon le compte et mise en cache.
Claude API (Anthropic)Sonnet 4.6Streaming SSEPrompt cachingFR/EN
with client.messages.stream(
  model='claude-sonnet-4-6') as s:
🐍
Python + Flask
Backend léger et performant. API REST pour les intégrations.
FlaskJinja2WerkzeugReportLabGunicorn
app = Flask(__name__)
@app.route('/dashboard')
🐘
PostgreSQL
Base de données relationnelle fiable. Sauvegardes automatiques régulières.
PostgreSQLSQL natifpsycopg2SQLite dev
conn.execute('SELECT * FROM
  interventions WHERE statut=?')
📱
Progressive Web App
Fonctionne sur cellulaire comme une app native. Ajout à l'écran d'accueil, mode hors-ligne.
Service WorkerManifestResponsiveOffline
self.addEventListener('fetch', e =>
  e.respondWith(cacheFirst(e)))
📄
Alertes temps réel
Génération de rapports PDF (interventions, factures, soumissions) avec mise en page soignée.
Rapports PDFFacturesSoumissionsWeasyPrint
pdf = generer_rapport(intervention)
  envoyer_au_client(pdf)
🔐
Sécurité
Conforme Loi 25 / PIPEDA. Chiffrement AES-128, bcrypt, HSTS, CSP, CSRF. Rate limiting, journalisation. 3 rôles d'accès.
Bcrypt hashCSRF tokensHSTS + CSPAES-128Rate limitingLoi 25 / PIPEDA
generate_password_hash(pwd)
chiffrer(message_prive)
HSTS + CSP + X-Frame
API & Intégrations
API Claude (Anthropic) pour l'assistant IA, API Google Places, paiements Stripe, courriels transactionnels Resend et webhooks.
Claude APIGoogle Places APIStripeResendWebhooks
stripe.checkout.Session.create(
  payment_method_types=['card'])
Comment FrigoTechPro fonctionne

De l'intervention terrain jusqu'au rapport envoyé au client — tout est automatisé.

🔧
1
Intervention
Le technicien ouvre une intervention. Le chrono démarre. Photos, mesures, notes — tout en live.
📸
2
Documentation
Photos avant/après, signature client tactile, mesures techniques enregistrées automatiquement.
💰
3
Facturation
L'intervention se ferme. La facture se génère avec les bons taux horaires et les pièces.
📄
4
Rapport PDF
Rapport professionnel généré automatiquement. Photos, mesures, pièces, signature — tout inclus.
📧
5
Envoi
Le client reçoit la facture et le rapport par courriel. En un tap.
3 forfaits, 1 app

Chaque utilisateur voit exactement ce dont il a besoin.

Technicien solo — 79$/mois
Tout pour le terrain
Interventions, soumissions, facturation, registre de réfrigérant, contrats préventifs, tableaux P/T, référence technique, revenus, catalogue pièces, calendrier.
Entreprise — 159$/mois
Gérez votre équipe
Tout du forfait Technicien + techniciens illimités, dispatch, horaire, pointage et gestion d'équipe.
Étudiant — Gratuit
Référence technique + grille DEP
Bible du Frigoriste, glossaire 150+ termes, climatisation, calculateurs, réfrigérants, schémas, grille de cours DEP, carnet de terrain, calendrier.
Le créateur
Qui est derrière FrigoTechPro?

FrigoTechPro est développé au Québec par un programmeur diplômé de l'Université Laval, passionné de réfrigération et ancien membre des Forces armées canadiennes.

Chaque fonctionnalité existe parce qu'elle répond à un besoin réel du terrain, pas parce qu'elle avait l'air bien dans une démo.

Propriétaire à 100%
Pas d'abonnement à un logiciel tiers. Le code m'appartient. Zéro dépendance externe.
Évolution continue
Nouvelles fonctionnalités régulièrement, basées sur les besoins réels du terrain. Pas de roadmap corporate.
Testé rigoureusement
Chaque feature est testée en conditions réelles avant d'être publiée. La qualité n'est pas négociable.
Prêt à moderniser votre métier ?

L'outil terrain que chaque frigoriste mérite.

Voir les forfaits Contact