Skip to content

nicoooo972/Instant-PlayHub-api

Repository files navigation

Instant PlayHub logo

Description

Dépôt Back-End du projet Instant PlayHub.

Dépôt Front-End du projet de Instant PlayHub

Instant PlayHub est une plateforme de jeu en ligne en temps réel permettant aux joueurs de s'affronter dans des jeux tels que des quiz, des jeux de stratégie ou des jeux d'adresse.

Les développeurs du chaos

Technologies utilisées

Front-End

  • ReactJS ReactJS logo
  • Tailwind Tailwind logo

Back-End

  • Flask Flask logo
  • Flask-SocketIO Flask logo
  • Python ReactJS logo
  • MongoDB MongoDB logo

Déploiement

  • Docker Docker logo
  • Kubernetes Kubernetes logo
  • Amazon Web Services AWS logo

Hébergement

  • o2Switch o2Switch logo

Fonctionnalités principales

  • Inscription et connexion des joueurs
  • Création de parties en ligne
  • Choix de jeux disponibles en temps réel
  • Affichage de classements pour chaque jeu
  • Discussion en ligne entre les joueurs
  • Partage de scores sur les réseaux sociaux

Installation

Assurez-vous que pip3 est à jour (facultatif)

python3 -m pip install --upgrade pip

Installation de virtualenv

python3 -m pip install virtualenv

Cloner ou télécharger le code source de l'application

git clone https://github.com/nicoooo972/pfr-api.git 

Création de l'environnement virtuel en dehors du projet

python3 -m venv nom_de_votre_env

Activer l'environnement virtuel

source nom_de_votre_env/bin/activate

Rentrer dans le projet. Installer les dépendances dans l'environnement virtuel

pip3 install -r requirements.txt

Lancer l'application

export FLASK_APP=app.py flask run

OU

python3 app.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors