WeMusic/README.md

108 lines
No EOL
3.3 KiB
Markdown

# Wemusic
**Votre plateforme de centralisation et de développement pour les artistes indépendants.**
## Fonctionnalités MVP
* **Profil Artiste :**
* Nom, photo, bio (courte et longue)
* Liens sociaux centralisés
* **Générateur de Liens de Partage "Smart" :**
* Création d'un lien unique pour toutes les plateformes musicales.
* **Presse Kit Léger :**
* Page simple avec bio, photos, liens vers la musique et vidéos.
* **Calendrier Simple :**
* Affichage des concerts et des événements.
* **Airbnb de Salles :**
* Listings de lieux de concert et bars disponibles à la location.
* Système de notation/avis.
* **Partenaires :**
* Mise en relation avec des partenaires (studios, prestataires, etc.).
* **Authentification et Gestion des Utilisateurs :**
* Inscription, connexion, gestion de profil.
* **Gestion des Œuvres Musicales (Minimale) :**
* Enregistrement des titres et liens d'écoute (pour alimenter les autres fonctionnalités).
**Les fonctionnalités liées à la gestion administrative (déclarations, facturation, etc.) seront proposées dans des offres premium ultérieures.**
## Technologies
* **Frontend :** Next.js, Tailwind CSS
* **Backend :** Node.js
* **Base de Données :** PostgreSQL
* **Gestion d'État (Frontend) :** Zustand
## Structure des Données (Provisoire)
* **Artistes :** Nom, bio, liens sociaux, etc.
* **Liens de Partage :** URL unique, liens vers les plateformes.
* **Événements de Calendrier :** Date, heure, lieu, description, liens.
* **Infos Presse Kit :** Bio, liens, photos, etc.
* **Lieux (Airbnb) :** Informations de location, avis.
* **Partenaires :** Informations de profil, services offerts.
* **Oeuvres Musicales :** Titre, liens d'écoute.
## Étapes de Développement MVP (Provisoire)
1. **Infrastructure de Base :**
* Configuration du projet (Next.js, Node.js, PostgreSQL).
* Authentification et gestion des utilisateurs.
* Structure de données de base.
2. **Profil Artiste et Liens Sociaux :**
* Interface utilisateur pour le profil.
* Gestion des liens sociaux.
3. **Générateur de Liens "Smart" :**
* Interface utilisateur.
* Logique de redirection.
4. **Presse Kit Léger :**
* Interface utilisateur.
5. **Calendrier Simple :**
* Interface utilisateur.
6. **Airbnb de Salles :**
* Interface utilisateur.
* Système de notation/avis.
7. **Gestion Minimale des Œuvres :**
* Interface utilisateur (pour les besoins du générateur de liens et du press kit).
8. **Partenaires :**
* Interface utilisateur pour la découverte des partenaires.
9. **Tests et Déploiement du MVP.**
## Fonctionnalités des Offres Premium (Futures)
* **Gestion Administrative :**
* Déclarations aux organismes de gestion collective (SPPF, Sacem, Adami, SCPA, etc.).
* Facturation.
* Suivi des dépenses et revenus.
* Calendrier des échéances administratives.
* Gestion des contrats.
* Rapports financiers.
* Support prioritaire.
* Fonctionnalités avancées pour les partenaires.
## Contribution
Les contributions sont les bienvenues ! Si vous souhaitez participer au développement de Wemusic, veuillez consulter notre [GUIDE_DE_CONTRIBUTION.md](GUIDE_DE_CONTRIBUTION.md).
## Licence
[MIT](https://opensource.org/licenses/MIT)
## Contact
[AB/WilmoreDynamics] - [contact@wilmoredynamics.com]