Date post: | 08-Jul-2015 |
Category: |
Technology |
Upload: | drupalday |
View: | 346 times |
Download: | 0 times |
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)