dday2014 - loveyourpix case study
DESCRIPTION
Speaker: Fabio Borroni Area: Building, Development, Theming Loveyourpix.com è il nuovo punto di riferimento per le comunità fotografiche. Concorsi fotografici per gli appassionati così come un nuovo strumento di comunicazione per le imprese e per la foto-crowdsourcing.TRANSCRIPT
Cos’è loveyourpix?
• Photo community
• Contest fotografici
• Photo marketplace
Team di sviluppo
• 1 project manager
• 1 backend developer
• 1 frontend developer
• 1 UI/UX designer
• 1 sistemista
Perchè Drupal?
• Sostenibile per una piccola startup
• è un FRAMEWORK oltre che un CMS
• Veloce nello sviluppo
• Alte prestazioni
Criticità del progetto
• Upload foto in alta risoluzione
(tanto spazio sul server!)
• Complessità struttura utenti
• Contest a tempo
• Marketplace per fotografi
Infrastruttura
• Dev server
• Production private cloud
• Version control (Git + Drupal Features)
Community
Commenti
Utenti
Moduli community
• Ajax comments
• Flags (follow - love - stars)
• Badges
• Message (notifiche)
• Private Message (messaggi privati)
• Search API (Sphinx server)
Photo Contests
Timing Status
Voting
Ranking / Winners
Moduli contests
• Simple Contest
• Relation (photo / contest)
• Rate + Voting Api
• Rules scheduler
• Badges
• Node queue (ordinamento random)
• Modulo custom PIX OF THE DAY
Marketplace
Foto / Prodotto
Crop
Decidi prezzo e copie
Controllo vendite
Moduli market
• Drupal commerce
• Rules
• Relation
• Moduli personalizzati (crop -
generazione prodotti - direct product
checkout)
Template
• Compass - Sass
• Responsive
Prestazioni
• Elysia cron
iOS App Beta
• Services API (rest / json)