Skip to content

tchanque/lmds-backend-v2

Repository files navigation

La Maison des Sons

Lien vers l'application : LaMaisonDesSons Liens utiles :

Présentation du projet :

La Maison des Sons, une association musicale vibrante au cœur de Paris, souhaite moderniser et dynamiser sa communication et son organisation interne.

Dans ce but, nous leur proposons une application qui permettra aux membres de visualiser facilement tous les événements à venir, de s'y inscrire, d'accéder à un agenda personnel ainsi qu'aux news proposées par l'association.

Base de données

la base de données comprends différentes tables :

  • users : infos des usagers (profil utilisateur)
  • events : infos concernant les évènements (titre, date, description ...)
  • publications : infos diverses proposées par l'association
  • instruments : les différents instruments proposés par l'école

ainsi que des tables de liaisons :

  • skills : permet de rattacher un instrument et un niveau à un usager
  • event instruments : permet d'ajouter la notion d'instrument et de niveau requis pour les évènements qui le nécessitent.
  • attendances : gère les inscriptions (+ liste d'attente) des utilisateurs aux évènements

Prérequis

Avant de commencer, assurez-vous d'avoir installé les outils suivants sur votre système :

  • Ruby (version recommandée spécifiée dans le Gemfile)
  • Ruby on Rails (version spécifiée dans le Gemfile)
  • PostgreSQL (avec les informations de connexion appropriées)

Installation

  1. Clôner le dépôt

    git clone [email protected]:tchanque/lmds-backend-v2.git
    cd lmds-backend-v2
  2. Installer les dépendances Ruby

    bundle install
  1. Créer les bases de données
    rails db:create
    rails db:migrate
    rails db:seed
  1. Lancer le serveur
  rails s

🚀 About us

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages