elrems/drupal_solr

Drupal Solr module test

Installs: 6

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:drupal-module

0.0.1 2022-01-10 17:12 UTC

This package is auto-updated.

Last update: 2025-06-20 17:36:04 UTC


README

test drupal solr module Branche MAIN !

Description du projet

Développer une solution technique permettant à un utilisateur de planifier l'envoi automatique de message sur différents réseaux sociaux. Un message est envoyé de façon automatique à la date/heure spécifiée par l'utilisateur sur tous les réseaux sociaux configurés. Il est possible de planifier plusieurs messages à des horaire différents, tout comme il est possible de planifier plusieurs messages au même horaire.

Fonctionnalités demandées

  • Gestion des utilisateurs via page de login/inscription
  • Gestion de la planification des messages: Texte, Date, Heure
  • Possibilité d'envoyer un message de façon instantanée sans avoir à le planifier
  • Pouvoir visualiser les messages envoyés avec succès
  • Pouvoir modifier la planification d'un message qui n'a pas encore été publié
  • Rédiger la documentation technique (installation du projet, configuration, justification rapide des choix technique.)

Prérequis techniques

  • Utilisation du Framework Laravel 8 ou Symfony 5
  • Si besoin d'utiliser une base de données relationnelle, PostgreSQL ou MariaDB
  • Pour faciliter le test, nous souhaitons pouvoir publier les messages sur un channel Slack et un channel Discord. Il est possible d'utiliser les API de ces deux réseaux ou utiliser les webhooks (solution que l'on conseille car la plus rapide a mettre en place). A vous de vous renseigner autour de ces deux services.
  • Utiliser Git, et ne pas hésiter à faire des commits lorsque jugé nécéssaire.

Optionnel

Rédiger les tests unitaires et/ou fonctionnel des fonctionalités qui vous semblent importantes à l'aide de PHPUnit et les outils offerts par Laravel.

Informations annexes

Vous êtes libre d'utiliser toutes les technologies que vous souhaitez dès l'instant que vous répondez aux prérequis techniques.

Nous vous demandons de réaliser une application fonctionnelle, qui inclus le code backend mais aussi frontend. Ne négligez donc pas l'ergonomie / design.