Skip to content

FizzUp is a project of connected objects and a web platform allowing you to track and gamify beverage consumption via a centralized API, real-time statistics and social features.

License

Notifications You must be signed in to change notification settings

M-PROGRAMMATION/FizzUp

Repository files navigation

FizzUp

Monorepo Next.js et NestJS pour l'application FizzUp.

🚀 Démarrage rapide

1. Démarrer Docker (PostgreSQL, Redis, Adminer)

./scripts/docker-start.sh

Services disponibles :

2. Démarrer l'API (NestJS)

npx nx serve api

L'API sera disponible sur http://localhost:3000

3. Démarrer la Web App (Next.js)

npx nx serve web-app

L'application web sera disponible sur http://localhost:3000

📦 Scripts Docker disponibles

./scripts/docker-start.sh      # Démarrer les conteneurs
./scripts/docker-stop.sh       # Arrêter les conteneurs
./scripts/docker-restart.sh    # Redémarrer les conteneurs
./scripts/docker-status.sh     # Voir le statut
./scripts/docker-logs.sh       # Voir les logs
./scripts/docker-clean.sh      # Nettoyer tout (⚠️ supprime les données)
./scripts/check-ports.sh       # Vérifier les ports

🛠️ Commandes Nx utiles

# Voir tous les projets
npx nx show projects

# Voir les détails d'un projet
npx nx show project api
npx nx show project web-app

# Builder les applications
npx nx build api
npx nx build web-app

# Lancer les tests
npx nx test api
npx nx test web-app

# Visualiser le graphe des dépendances
npx nx graph

About

FizzUp is a project of connected objects and a web platform allowing you to track and gamify beverage consumption via a centralized API, real-time statistics and social features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published