Skip to content

ksliu25/aLottoPins

Repository files navigation

#aLottoPins aLottoPins is a web app that allows you to track a progressive jackpot for a bowling league. So much fun, it'll have you saying "Wow, that's A LOTTA PINS!" GET IT? HA HA HA.... just read the directions below.

###Live Site / Demonstration

To see the site live, go here

Credentials are test/test as there are currently no client side or server side validations.

To see a video demonstrating site functionality, go here

###Features ####As a user I can add leagues that I'm tracking: visualizer

####Add bowlers to those leagues: guest voting

####Buy tickets for bowlers in the league: highest voted

####Draw a winning ticket and record the number of pins: winning ticket

####View past jackpots: past jackpot

###About aLottoPins is my first AngularJS project as part of the NextCapital coding challenge. Starting from the angularseed boilerplate it was an extremely educational experience that taught me:

  • Consuming backend REST API
  • User Auth (Might use local storage for persistence but for now cookies dependencies will do...)
  • MVWhatever architecture
  • Skinny Model, Fat Controller (as opposed to Rails' Skinny Controller fat Model)
  • Modals and resolves
  • UI Routing and nested templating routes before choosing Modals
  • Best practices by John Papa, Angular Evangelist

###Contact ####Kenneth Liu ksliu25@gmail.com

About

"It'll have you saying, WOW THAT'S ALOTTA PINS!! LOL"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published