LIV
pour les droits de l'homme, la démocratie et l'État de droit.
Développement d'un réseau social pour Legal Initiatives for Vietnam
Domaine d'activité:
ONG
Services:
Développement web
URL du projet:
https://lamluat.liv.ngo/
Pays:
Taiwan, Vietnam, USA
Mots-clés:
Cybersécurité, programmation web, réseaux sociaux, framework Laravel, Vue.js, développement sur mesure
LIV (Legal Initiatives for Vietnam) est une organisation de la société civile créée en 2013 et enregistrée comme organisme à but non lucratif aux États-Unis. Leur mission est de construire une société démocratique au Vietnam grâce au journalisme indépendant, à la recherche et à l'éducation.
Défis
- 01Développer un réseau social sur mesure était un défi majeur en raison des nombreuses exigences de fonctionnalités spécifiques à prendre en compte.
- 02 Mettre en place un système de notification par email efficace : Concevoir un système de notifications par email qui délivre les messages avec le bon contenu et assure une bonne délivrabilité était un aspect important du projet.
- 03 Renforcer la sécurité du site web pour se conformer aux normes : Créer un site web et un environnement technologique adéquat pour répondre aux exigences strictes des audits de sécurité imposés par l’organisation était une priorité.
Solutions
- 01Nous avons construit les fonctionnalités du site web en utilisant le framework PHP Laravel et utilisé Vue.js sur le front-end pour offrir une expérience fluide aux visiteurs. Nous avons conçu un modèle de base de données robuste, efficace et évolutif.
- 02 Nous avons utilisé un service externe de livraison d'emails spécialisé dans l'hébergement d'emails pour assurer une bonne délivrabilité et permettre à notre client de suivre le statut de chaque email envoyé par le système.
- 03 L’utilisation de Laravel nous permet de renforcer la sécurité du site web grâce à ses fonctionnalités intégrées robustes et ses mesures de sécurité. Nous hébergeons également le site web sur un serveur VPS, offrant une meilleure sécurité par rapport aux options d’hébergement partagé.
Résultats
- 01Le site web offre une navigation facile, une expérience utilisateur intuitive et inclut toutes les fonctionnalités attendues. Grâce à l'évolutivité du système, cette version MVP du site web pourra recevoir des mises à jour majeures à l'avenir.
- 02 Les notifications arrivent rapidement et nous pouvons confirmer leur livraison dans la boîte de réception, car la plupart des emails de notification sont marqués comme ouverts ou cliqués par le prestataire tiers. Étant donné le processus d'inscription au site web avec vérification par email, assurer la délivrabilité est essentiel pour le projet.
- 03 D'après les logs du serveur, il est clair que le site web a subi plusieurs attaques depuis son lancement, un phénomène courant pour tout site web. Cependant, il n'a jamais subi de brèches ni de downtime.