Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

23 -- All The Things -- Angela Bier #185

Open
2 of 37 tasks
angelabier1 opened this issue Feb 22, 2015 · 2 comments
Open
2 of 37 tasks

23 -- All The Things -- Angela Bier #185

angelabier1 opened this issue Feb 22, 2015 · 2 comments

Comments

@angelabier1
Copy link

  • Translations on Rails _(XL)_
    • Use TDD to write a method that can translate a number (1,2,3,...1000000) into Spanish.
    • Write a Rails app that can display the numbers and their translations in a list, eg "1 in Spanish is 'uno'". You won't need any model files, just a view and a controller. Put the file you wrote in step 1 into the lib directory in your app so the view template can use the method.
    • Use TDD to write a method that can translate a number into Roman numerals. Put that in the lib directory of your app, and update the view template so it has a two column table, with column headers "Roman Numeral" and "Spanish", and data like "II", "dos".
  • NBAPI _(XL)_
    • Make a rails app that lets users see upcoming nba games (by using that sports data api to get games for the rest of the season), and predict who will win.
    • Let users add (fake) money to their accounts, and place bets on the games
    • Use the api to update games every hour, and update the status of the bets
    • Make sure users can't place bets after games start
    • Let users make comments about each game
    • Show a user leaderboard based on number of correctly predicted games
  • Tic-Tac-jQuery-Rails _(XL)_
    • Make an HTML page that uses jQuery to let users play tic-tac-toe. The page should show the board, made of appropriate HTML elements. When you click on a space, it should get filled in with either X or O as appropriate.
    • Wrap the page in a Rails app.
    • Let the user choose which should go first, X or O.
    • Let the user choose whether to play another person or against the computer. If the computer is the opponent, add a button to play the computer's next move. The computer should go in an empty space.
    • Make the computer a bit smarter, so it tries to win.
  • Cards on Rails _(XL)_
    • Make a Rails app that has a database filled (seeded) with playing cards. Each card should have a suit and a face value. Put the image files we used for the cards into the app/assets/images directory.
    • Make a page that lists all the cards with their suits and face values. Each item in the list should be a link to a separate page that displays the card's suit, face value, and image.
    • Use TDD to rewrite either blackjack or 3-card poker.
    • Add users to the app
    • Let users play and make bets on the game you wrote
  • Error App _(XL)_
    • Make an error editable by the person who added it
    • Let users make comments on an error
      • Make comments editable by the person who added it
    • Let users upvote/downvote errors
      • Let users upvote/downvote comments
      • Make voting happen by jQuery
      • Make errors sortable by upvote or created_at
    • Add categories to errors
      • Display errors by category
      • Let errors have (and belong to) multiple categories
    • Let user who posted error mark it as complete or incomplete
    • Deploy your version of the app to Heroku
    • Have the app send an email to a user when someone posts a comment on one of that user's errors
@angelabier1
Copy link
Author

NBAPI

NBAPI-Wiki
Pull Request

@angelabier1
Copy link
Author

TIC-TAC-TOE

TIC_TAC_TOKI
Pull Request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant