Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ozakione/discotheque
https://github.com/ozakione/discotheque
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/ozakione/discotheque
- Owner: OzakIOne
- Created: 2023-02-17T19:28:25.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-03-13T13:15:34.000Z (almost 2 years ago)
- Last Synced: 2024-10-25T21:56:50.234Z (3 months ago)
- Language: TypeScript
- Size: 453 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discotheque
# Fonctionnalités
Onglet collection qui affiche la collection actuelle de disque, avec la possibilité de trier les disques par artiste, genre, année
Onglet recherche qui permet d'effectuer une recherche sur une API pour ajouter un disque les informations fournis par l'api puis des informations de mock up pour les informations manquantes
Onglet d'ajout manuel, nous permettant d'ajouter un disque en saisissant toutes les données nous-même.
## Améliorations interface / utilisation possibles
- Rajouter les informations manquantes dans l'ajout de disque via l'API
- Actualisation automatique de la collection après ajout d'un disque
- Utilisation d'une base de données pour stocker les disques de manière persistante
- Possibilité de supprimer un disque## Améliorations techniques possibles
- tsconfig plus strict
- Typer les données de l'API
- Utilisation de [NativeBase](https://nativebase.io/) au lieu de [React Native Paper](https://callstack.github.io/react-native-paper/) qui a l'air plus complet
- Utilisation de [Tamagui](https://tamagui.dev/) ou [Restyle](https://github.com/Shopify/restyle)
-