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é
- Host: GitHub
- URL: https://github.com/camarm-dev/bfc-avantagesjeunes-mobile
- Owner: camarm-dev
- License: other
- Created: 2023-09-15T17:12:36.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T18:58:00.000Z (over 1 year ago)
- Last Synced: 2024-10-29T20:46:53.271Z (over 1 year ago)
- Language: Vue
- Homepage: https://avantagesjeunesconnect.camarm.fr/
- Size: 15.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# 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 !