presentation1219
TRANSCRIPT
V I T A L R E P L I C A
elegance before decadence
CAPSTONE PRESENTATION
C o le m a n U n i ve r s i t y – Sa n D ie g o , C a l i f o r n i a
December 19 , 2014
D r e w B l u s k e A m r i t P a n e s a r
V I T A L R E P L I C A
elegance before decadence
PERSONNEL
V is i ona r y A r c h i t ec tu re & P r o jec t Management
DREW BLUSKE
Da t abase Des ign & P r og ramming Lead
AMRI T PANESAR
V I T A L R E P L I C A
SYSTEM DESIGN and
IMPLEMENTATION
e le g a n c e b e f o re d e c a d e nc e
V I T A L R E P L I C A
SYSTEM DESIGN and IMPLEMENTATION
THE CHALLENGE
Des ign & Code :
3 - i s s u e p r o t o t yp e
f o r a n o n l i n e we e k l y c u l t u r e m a g a z in e a n d o p in i o n a g g r e g a t o r
i n 1 0 we e k s
e l e g a n c e b e f o r e d e c a d e n c e
V I T A L R E P L I C A
CORE CONCEPTS
V I T AL ITY R E P L I C AS
S T AR V O TI N G
e l e g a n c e b e f o r e d e c a d e n c e
V I T A L R E P L I C A
SYSTEM DESIGN and IMPLEMENTATION
W ATC HW OR D ( E A R N ED V I T AL ITY ) F R O N T P A G E
R E P L I CAS J U K EBOX M OV I NG_PI CTU RES H OM E_ ARCADE
V I T AL ITY R E POR T V O X_ POPU L I
e l e g a n c e b e f o r e d e c a d e n c e
V I T A L R E P L I C A
DEMO
V I T A L R E P L I C A
business analysisREVENUE
adve r t is ing impress ions & ra f f le t i cke ts (ea rned by mer i t ) en t ry ($1 )
1 / 100 w ins a $100 p r i ze (max w inners = 10 ,000)
a f te r one mi l l i on subscr ibers , each use r genera tes $1 pe r week o f p ro f i t
example : 2 m i l l ion users en te r t he ra f f le , genera tes $1M / week
V I T A L R E P L I C A
business analysis
RISKS
marke t ing , good tas te dec is ion mak ing , p roduc t ion s ta f f & suppor t , f ac i l i t ies
OPPORTUNITY: UNIQUE POSIT IONING
nav iga t ion , educa t ion , mer i toc racy, l ess i s more , con tes t
V I T A L R E P L I C A
business analysis
STRENGTHS
open sou rce techno logy, t i pp ing po in t behav io r, l ow ove rhead
W EAKNESSES
manpower – ar t , ed i to r ia l , v ideo p roduct ion , suppor t , l ega l , PR,
marke t ing
V I T A L R E P L I C A
business analysis
MISSION
Our miss ion is to expand your lex icon through p lay and to e levate exemplary instances of modern cu l ture by the mer i ts o f co l lect ive
in te l lec t
V I T A L R E P L I C A
business analysis
VALUES
e leganc e be f o re dec adence
wha t i s l i k ed by t he m os t i s l e s s i n t e r es t i ng t han
wha t i s l i k ed bes t by t he b r i gh tes t
V I T A L R E P L I C A
implementationCLIENT SIDE
HTML5
CSS3
JavaScr ip t
jQuery, JSON, AJAX
V I T A L R E P L I C A
implementationCLIENT SIDE
SVGs & PNGs
RGBA co lo r
Respons ive S ize Behav io r - Boots t rap , Boo tswatch
S ing le Page – DIV pos i t ion ing, Semant i cs (c lass & id )
V I T A L R E P L I C A
implementationSERVER SIDE
AJAX & JSON
PHP 5
MYSQL
L INUX & L IGHTHTTPD
V I T A L R E P L I C A
implementationSERVER SIDE
Sess ion
Ver i f i ca t ion
Sa l t y Hash
Issues , Sec t ions , Rep l icas , Use rs , Vo tes , V i ta l i t y Ea rned
V I T A L R E P L I C A
implementationSUCCESSES
Accounts Persis t ing Users ’ Schemas
Data Aggregat ion In format ion
Design less IS more
V I T A L R E P L I C A
lessons learnedTHE FIRST LINES OF CODE ARE THE
HARDEST
PULL, MERGE, PUSH (in that order)
SOMETIMES A BUG IS A FEATURE
V I T A L R E P L I C A
THANK YOULe t ic ia Rabor Char l ie Morgan Dar lene Garc ia
Jason Abe l John Ramos Ethan B ishop
Richard Wel l s S teve Mar t in S teve Pa lmer
L i l ypad Prec la ro Wayne Beech Aaron Brown ing
Er ich Yanushka Corey Grond in Je f f E lk ind
Adam Va ldez Caro l Koon Sowmya Ganore