WeMusic/README.md

3.3 KiB

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.

Licence

MIT

Contact

[AB/WilmoreDynamics] - [contact@wilmoredynamics.com]