Skip to content

Probe311/AquaTrack

Repository files navigation

AquaTrack

Application de suivi des paramètres d'eau d'aquarium (NO₂, NO₃, GH, KH, pH, Cl₂, CO₂).

  • Frontend : React + Vite (interface).
  • API backend : scripts PHP fournis sous public/api/ (servis aussi depuis dist/api/ après build).
  • Base de données : MySQL (connexion via un fichier /.env non commité).

Lancer en local

Prérequis : Node.js 20+.

npm install
npm run dev

L'app est sur http://localhost:5173.

Optionnel : lancer l'API PHP en local

npm run dev:php

Le serveur PHP expose les endpoints sous http://localhost:8080/api/.

Fichier /.env (secret)

L'API PHP lit /.env pour charger :

  • DB_HOST
  • DB_USER
  • DB_PASSWORD
  • DB_NAME

Ce fichier est ignoré par Git (mais peut être présent localement).

Mise en ligne

Le déploiement consiste à héberger le dossier dist/ généré par npm run build, puis à fournir la config MySQL via /.env (au même niveau que api/ côté serveur).

Pour les étapes détaillées (FTP / o2switch, structure attendue, etc.), voir : DEPLOIEMENT.md.

Sources

About

AquaTrack, suivi des parametres d aquarium avec frontend TypeScript et API PHP. Stack: TypeScript, PHP, HTML, CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages