Skip to content
This repository has been archived by the owner on Jul 17, 2021. It is now read-only.

m0liere/chesscamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

67-272: Chess Camp Phase 4 Starter

This is starter code for the course project in 67-272: Application Design and Development. This code has basic views and controllers required for phase 3 and it passes all cucumber tests. Students can use this as a base to work off of in phase 4 -- HOWEVER, the basic design, color scheme, images and the like must be modified from the tepid design provided here. (BTW, the text on the static pages like home, about, and contact are purposefully snarky -- you would never use this in a real app and we expect you to modify it to something more appropriate.) We will reiterate this warning in phase 5 but we are saying it now as well to maximize the opportunities to get the word out: if students stay with the CSS, images and text used here they can expect to lose 10 points on their phase 5 grade. (If you want to have fun with this project you have to make it your own and style it as you see fit.)

To set this up, clone this repository, run the bundle install command to ensure you have all the needed gems and then create the database with rake db:migrate. If you want to populate the system with fictitious, but somewhat realistic data (similar to the data given in the spreadsheets in phase 1), you can run the rake db:populate command. There is also an extended set of contexts that can be imported and used instead. Undoubtably students will want to extend the contexts further for their own unit testing.

Instructions for what needs to be done in this phase of the project can be found in the phase 4 write-up found on the 67-272 course site.

There is one issue that I think can come up. So the ERD and data dictionary say the photo field is called 'picture' and that's how I had it originially. Once I implemented the photo uploader from the lab (following those directions), I got errors and had to change the migration so the field would be called 'photo'. The TA's on piazza didn't say anything about people calling it the 'photo' field, so I left the new migration but i'm not sure if that will conflict with any of prof H's tests.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published