Laetitia bousch |
Leo L'huillier |
Pier-Alexandre Rosa |
---|
Pablo Levy |
Léa guillemard |
---|
Léa guillemard |
---|
Bienvenue sur le dépôt du projet AREA. AREA signifie Action-REAction et est inspiré par le service populaire IFTTT.
- Automatisation des tâches : Configurez des actions conditionnelles pour automatiser les tâches entre différents services web.
- Intégrations : AREA supporte de nombreuses intégrations avec des services populaires comme GitHub, Twilio, et plus.
- Personnalisation : Les utilisateurs peuvent créer des applets personnalisés qui correspondent à leurs besoins spécifiques.
Pour commencer à utiliser AREA, suivez ces étapes :
- Clonez le dépôt :
git clone https://github.com/chuipagro/area
- Installez les dépendances :
npm install
(assurez-vous d'avoir Node.js installé) - Lancez le web :
cd web/ && PORT=8081 npm start
- Lancez le backend :
cd backend/ && npm start
- Lancez le bot :
cd discord_bot/ && npm start
Ou utilisez docker-compose :
- Clonez le dépôt :
git clone https://github.com/chuipagro/area
- build l'image :
sudo docker-compose build
- Lancez l'application :
sudo docker-compose up
Avant de lancer l'application, vous devez configurer les clés API nécessaires pour les services intégrés. Creez les fichiers .env en vous basant sur les fichiers .env.example et ajoutez les clés API nécessaires.
Backend : https://localhost:8080/documentation (swagger)
- GitHub
- Spotify
- clock
- weather
- nasa
- riot
- steam
- discord
- minecraft
- microsoft