Skip to content

pnsgg/SmashRecap

Repository files navigation

SmashRecap - You Smash year in review

Description

SmashRecap est une application qui génère une vidéo récapitulative personnalisée de votre année compétitive sur Super Smash Bros. Ultimate, en utilisant les données de start.gg.

Développement Local

Pour lancer le projet localement :

  1. Assurez-vous d'avoir Bun installé.
  2. Installez les dépendances :
    bun install
  3. Configurez vos variables d'environnement (voir section Déploiement pour l'API start.gg).
  4. Lancez le serveur de développement :
    bun run dev
    ou pour lancer Remotion Studio :
    bun run remotion:studio

Déploiement

L'application peut être déployée en utilisant Docker Compose. Pour ce faire, vous devez avoir Docker et Docker Compose installés sur votre système.

  1. Clonez le dépôt
    git clone https://github.com/pnsgg/smashrecap.git
    
  2. Déplacez-vous dans le répertoire du projet
    cd smashrecap
    
  3. Créer le fichier .env à partir du fichier .env.example
    cp .env.example .env
    
  4. Rendez-vous sur start.gg => Developer Settings => OAuth Applications => Create OAuth Client
  • Remplissez les champs requis et créez l'application OAuth
  • Copiez le client id, client secret et l'Application Authorization Callback dans le fichier .env
  1. Rendez-vous sur remotion.dev/docs/lambda/setup pour mettre en place votre Lambda avec AWS.

  2. Lancer les conteneurs docker

    docker compose up
    
  3. Visitez l'application à l'adresse http://localhost:3001

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •