Skip to content

yasskin/ice-pick

Repository files navigation

Ice Pick

Epicodus: CSS & Ruby (Week 5 Group Project), July 29, 2016

By Marty Fitchen, Maarja Laineste, August von Trapp, Noah Yaskin

Description

This is an Epicodus student group project creating an app that joins the styles of CSS with the databasing and dynamic functionality of Ruby. See specs below:

Project Requirements & Objectives Complete
Project Team Members: Marty Fitchen, Maarja Laineste, August von Trapp, Noah Yasskin X
Project Name: Ice Pick ... We chose this project to create an Epicodus-specific game/app that helps users get to know fellow Epicodus students better. X
Project Purpose: We hope the game/app is a fun way to learn more about the goings on at Epicodus and some interesting facts about fellow students at Epicodus. X
Project Process: We worked very well together. Every morning we would have a stand up reviewing the previous day's work and discussing objectives for the day. Then after lunch we would quickly meet again to discuss must-haves to complete before the day's end. X
Project Challenge: One of the biggest challenges we faced was getting user data (i.e., Epicodus students to come take a picture and input their information) without divulging too much of what our project was to be. Surprisingly most people were happy to help and shared their curiosity. Another big challenge was getting the finished version of the app on Heroku, but August was able to crack it and push our game live. X
Project Next Steps: Our main goal for the app if we had more time to work on it would be to create a way for the Pair Picking process to be more dynamic (and not just a random pull from an Excel spreadsheet) and based on your knowledge of your classmates by taking multiple quizzes (i.e., track-specific quizzes). X
Objective: Participation in creating and presenting a project. X
Objective: Collaborate effectively with teammates. X

Setup/Installation Requirements

  • Establish an internet connection

  • Open a web browser

  • Visit web page

  • Live Webpage: boiling-bayou-89675.herokuapp.com//

  • Play the game (over and over and over again)

  • For local setup

$ postgres
$ bundle install
$ rake db:create
$ rake db:migrate db:test:prepare
$ ruby app.rb

Known Bugs

  • none so far

Support and contact details

If you run into any issues or have questions, ideas, or concerns, please feel free to contact Marty, Maarja, August, or Noah.

To review this project, please visit the GitHub repository or the live webpage:

Technologies Used

  • HTML
  • CSS
  • Sass
  • Flexbox
  • Ruby
  • Sinatra
  • Capybara
  • PSQL
  • ActiveRecord
  • Heroku

License

MIT License

Copyright (c) 2016 Marty Fitchen, Maarja Laineste, August von Trapp, Noah Yasskin

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Epicodus Ruby Team Week Ice Breaker App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •