Speaker Deck
Speaker Deck Pro
Sign in
Sign up
for free
Building a web app in an hour - Trisha Gee
Joy of Coding
March 07, 2014
Technology
0
190
Building a web app in an hour - Trisha Gee
Joy of Coding
March 07, 2014
Tweet
Share
More Decks by Joy of Coding
See All by Joy of Coding
joyofcoding
0
200
joyofcoding
0
110
joyofcoding
0
400
joyofcoding
0
92
joyofcoding
0
50
joyofcoding
1
120
joyofcoding
0
370
joyofcoding
0
120
joyofcoding
0
82
Other Decks in Technology
See All in Technology
noir_neo
0
110
greymd
0
590
bufferings
2
2.9k
clustervr
0
210
line_developers
PRO
0
140
unifa_dev
0
270
ocise
1
900
neo_analytics
0
870
clustervr
0
180
ray_30cm_ns
0
270
fujiihda
0
130
toshinoritakai
1
190
Featured
See All Featured
vanstee
116
4.8k
paulrobertlloyd
71
3.6k
trishagee
20
2k
danielanewman
200
19k
jponch
103
4.9k
jakevdp
774
200k
andyhume
62
3.3k
schacon
145
6.6k
addyosmani
494
110k
colly
66
3k
bryan
100
11k
ufuk
56
5.4k
Transcript
Trisha Gee, Java Driver Developer #JoyOfCoding Building a web app
in an hour @trisha_gee
Fully Buzz Word Compliant • AngularJS (HTML5, JavaScript) • Bootstrap
(& UI Bootstrap) • Drop Wizard (Jackson, Jersey, Jetty) • MongoDB via MongoJack (& Java Driver) • Gradle, Groovy & Spock • IntelliJ IDEA
I want coffee!!!
As a user of this amazing application, I need to
be able to see it Story 0
As a coffee drinker, I would like to be able
to select the coffee I want to order Story 1
As a coffee shop, I need to know which size
and who ordered it so it goes to the right person Story 2
As someone with eyes, I would really like this to
not look like crap Story 3
As a drinker of fine hot and cold drinks, I
need to send this order to an actual coffee shop Story 4
As a systems admin, I need to know the connection
to MongoDB is closed when the server stops Story 5
As a normal paranoid human being, I want to see
my order made it to the server Story 6
As a hippy, I need to be able to select
soy milk Story 7.1
As someone who does not appreciate coffee, I need to
add all sorts of sugary goodness to mask the taste of perfectly good coffee Story 7.2
As a control freak, I want to be able to
add free-form options Story 7.2
As a thirsty person, I want to know where to
pick my coffee up from Story 8
Caveats
REST in Practice: Hypermedia and Systems Architecture Jim Webber, Savas
Parastatidis, Ian Robinson
Angular Fundamentals in 60ish minutes • http://www.youtube.com/watch? v=i9MHigUZKEM
AngularJS meets JavaEE • https://blogs.oracle.com/geertjan/entry/ angularjs_meets_java_ee_7
getbootstrap.com
angular-ui.github.io/ bootstrap/
dropwizard.codahale. com/getting-started/
mongodb.org
Questions? #JoyOfCoding @trisha_gee MongoDB World New York City, June 23-25
Register at world.mongodb.com, 25% off with discount code 25TrishaGee