What the name ?!

Expérimentation de Growthhacking & Scalabilité

Motivation

  • aboutir un projet
     
  • idée solide
     
  • défi technique

L'idée

Faire un site sur le thème d'une émission Youtube populaire "What the cut"

 

Le site permettrai au abonnés/fans d'essayer de deviner le nom de la prochaine vidéo, toujours composé de 3 mots.

Le site

  • Design inspiré de l'univers graphique de l'émission
     
  • UX simple
     
  • Scalable

Enjeux

  • GrowthHacking
    • Attirer un maximum de participants avant la prochaine vidéo
       
  • Scalabilité
    • tenir une forte charge 

Contraintes

  • Temps
    • deadline vague, 1 mois max
       
  • Budget
    • minimiser et plafonner
       
  • Compétences

Timeline

Design 2 jours
Développement MVP + Growth Hacking 5 jours
Scalabilité 5 jours

Spec produit

Day 1 & 2

  • Proposition composée de 3 mots
    • pseudo ou login FB pour validation
       
  • vote (anonyme) possible sur les propositions existantes
     
  • Sortir un top de "gagnants" à la sortie de la vidéo

Spec technique

Day 1 & 2

Frameworks, Database, Softwares

  • Ruby, JavaScript, Python ?
  • Docker, Chef, "raw" ?
  • Apache, Nginx ?
  • Angular, Ember, React, "raw" ?
  • SASS, LESS, OOCSS BEM, "raw" ?
  • MySQL, Mongo, Postgres, ES, Neo4j ?
  • Redis

→ Ruby

→ raw

→ nginx

→ ES6, raw

→ SASS + OOCSS BEM

→ ES

Spec technique

Day 1 & 2

Hosting

Type Connaissance Flexibilité Prix
OVH Mutualisé, Serveur Moyenne + €€€
Gandi VM, IaaS Moyenne +++ €€
AWS IaaS, Industriel Pauvre ++++
Heroku IaaS, Industriel Moyenne ++++ €€€€
Openshift Iaas, Industriel Pauvre ++++ €€

Spec technique

Day 1 & 2

  • Ruby 2.2.1
  • Grape
  • Nginx
  • Elasticsearch
  • Redis
  • ES6, SASS+BEM
  • POST /api/proposals
     
  • PUT /api/proposals/:id/vote
     
  • GET /api/proposals/top[?from=:from]

Timeline

Day 3 to 8

Growth Hacking

Timeline

Day 3 to 8

Growth Hacking

  • 500 000 fans
  • 450 000 followers
  • 2M abonnés

Day 8 to 15

  • Optimisations
    • static front end
    • caching, etc
    • Passenger
       
  • Load testing
     
  • Twitter Account
    • Branding

Timeline

Scalabilité

Puis, le 3 décembre 2015

800 visiteurs live pendant plusieurs heures

Google Analytics - du 3 au 10 décembre

  • Pages vues : 45 000
  • Visiteurs uniques : 35 000
  • Propositions : 13 500
  • Votes : 25 000

Statistiques réelles - du 3 au 10 décembre

  • Pages vues "réelles" : 52 200
  • Visiteurs uniques "réel" : 40 000
    • 80% en provenance de Facebook
    • 20% en provenance de Twitter
  • 2% des abonnés
  • Engagement de 50%
Google Analytics Elasticsearch
Propositions 11 500 13 500

Différence de 17% entre GA  et ES

Conclusion

  • KISS
  • LEAN, MVP

Technique

  • No SPAM
  • Être patient
  • Être malin

Growth hacking

Remerciements 

  • Kevin Marlot - Designer
    • Design du site
       
  • Paul Bonaud - Software Engineer
    • Conseil en Scalabilité

Merci à vous ! 

Charly POLY - Developer @ Jobteaser

@wittydeveloper

http://charlypoly.com

What the name ?!

By Charly Poly

What the name ?!

  • 1,823