An open API service indexing awesome lists of open source software.

https://github.com/camarm-dev/bfc-avantagesjeunes-mobile

Une application mobile pour la carte avantages jeunes en Bourgogne Franche Comté
https://github.com/camarm-dev/bfc-avantagesjeunes-mobile

Last synced: 3 months ago
JSON representation

Une application mobile pour la carte avantages jeunes en Bourgogne Franche Comté

Awesome Lists containing this project

README

          




Icon

# Avantages Jeunes Connect
Une application mobile pour la carte avantages jeunes en Bourgogne Franche-Comté.

Créée pour rechercher plus facilement les avantages dont vous pouvez bénéficier, Avantages Jeunes Connect est une application non officielle !

> [!IMPORTANT]
> Avantages Jeunes Connect est une application non-officielle

## Télécharger

Vous pouvez télécharger les fichiers exécutables correspondants à votre plateforme sur la page [releases](/releases).

> [!NOTE]
> Arrive bientôt:
> - [ ] Télécharger depuis Google Play Store

## Goals

- [x] Voir sa carte
- [x] Voir son compte
- [x] Voir ses favoris
- [x] Voir les avantages autours sur une carte
- [x] Ouvrir un avantage sur une carte
- [x] Rechercher des avantages (secteur, type)
- [x] Enregistrer un scan de sa carte
- [x] Voir ses avantages utilisés
- [ ] Utiliser un avantage depuis l'app

## Documentation

### API

- Installer python3
- Installer les dépendances
```shell
pip install pymongo fastapi uvicorn
```
- Lancer le script
```shell
python3 server.py
```

- Accessible depuis `localhost:8000` !

### Fetch advantages

- Installer python3
- Installer les dépendances
```shell
pip install pymongo requests
```
- Entrer l'url de connexion de la base MongoDB (dans un fichier `dataset/.mongodb`)
```shell
mongodb+srv://user:password@server.com/?retryWrites=true&w=majority
```
- Lancer le script (avec une option `-s` pour le mettre en mode silencieux)
```shell
python3 fetch.py
```
- Attendez que la magie opère !