Yearbook.er is an app that allows General Assembly to create yearbook pages for each class of WDI. Some examples of previous yearbook pages are:
- http://wdi2.github.io/students/
- http://wdi3.github.io/
- http://www.wdi5.com/
- http://wdi6.herokuapp.com/
- http://wdiarrays.herokuapp.com/
Yearbook.er was developed as a Rails project for the January 2014 Web Development Immersive course at General Assembly. It was developed over a 2 day sprint to learn how to work in large teams.
This project is a work in progress. A full list of user stories completed and in the backlog can be found by looking at this Pivotal Tracker Project
- Ruby 2.1.0
- Ruby on Rails 4.0.3
- PostgreSQL Database
- Authentication & Authorization from scratch using bcrypt-ruby
- Acceptance testing using capybara
- Unit testing using rspec-rails, shoulda-matchers and factory_girl_rails
- Styling using SASS
- File upload via Paperclip with files stored on Amazon S3