Ce projet est sous licence Apache 2.0. Voir le fichier LICENSE pour plus de détails.
RAGE Data API permet d'obtenir certains informations utiles des jeux vidéos utilisant le moteur de jeu RAGE. Ces informations permette, nottament, aux développeurs de mods de simplifier leurs recherches.
make init-pre-commit
make build-upmake build-up-d-prod| Fonctionnalité | Statut |
|---|---|
| Ajout des données importantes de GTA5 | ✅ Fait |
| Ajout de toutes les données de GTA5 | 🔄 En cours |
| Suppression des fichiers JSON au profil de PostgreSQL | ⏳ Prévu |
| Authentification JWT | ⏳ Prévu |
| Rôle des utilisateurs | ⏳ Prévu |
| Import de fichiers JSON (admin) | ⏳ Prévu |
| Opérations CRUD pour tous les modèles (admins) | ⏳ Prévu |
| Demande de modification/créations par les utilisateurs | ⏳ Prévu |
| Création de page en Markdown | ⏳ Prévu |
- 📝 Ajout du plan de développement dans les fichiers README.
- ✅ Ajout de tests unitaires et vérification de leur couverture.
- 👷 Ajout du
docker-compose-prod.yml, dudocker-compose.dev.ymlet duMakefile. - 👷 Ajout d'une CI utilisant Pylint.
- ✨ Ajout des filtres sur chaque point de terminaison.
- ✨ Mise en place de l'API avec FastAPI.
- 🎉 Initialisation du projet.