From 4260cae6a4e3ee2c4dad0fc12a75a097f3cc3456 Mon Sep 17 00:00:00 2001 From: gilles Date: Mon, 14 Sep 2026 14:20:42 +0200 Subject: [PATCH] chore: init projet api-tube (arborescence, gitignore, readme) --- .gitignore | 6 ++++++ README.md | 18 ++++++++++++++++++ database/.gitkeep | 0 public/.gitkeep | 0 src/.gitkeep | 0 tests/.gitkeep | 0 6 files changed, 24 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 database/.gitkeep create mode 100644 public/.gitkeep create mode 100644 src/.gitkeep create mode 100644 tests/.gitkeep diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..000810a --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +data.json +*.sqlite +*.sqlite-journal +.DS_Store +.idea/ +.vscode/ diff --git a/README.md b/README.md new file mode 100644 index 0000000..c9ac636 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# api-tube + +API REST en PHP natif (POO) pour gérer des liens de vidéos YouTube. + +## Prérequis + +- PHP >= 8.1 avec l'extension `pdo_sqlite` activée +- Aucune dépendance externe, aucun Composer + +## Lancement + +```bash +php -S localhost:8000 -t public +``` + +## Endpoints + +À compléter (étapes suivantes). diff --git a/database/.gitkeep b/database/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/public/.gitkeep b/public/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/src/.gitkeep b/src/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/tests/.gitkeep b/tests/.gitkeep new file mode 100644 index 0000000..e69de29