GA WDI NYC Jan 14, Project 3
Quizery is a platform for teachers to create custom multiple choice quizzes online. Teachers can set a start date and time limit for each quiz. Students can log on to complete quizzes and track their progress.
- Ruby 2.1.0
- Ruby on Rails 4.0.2
- PostgreSQL Database
- Authentication & Authorization (using bcypt-ruby)
- Ruby Gems:
- RSpec-Rails (Used to test methods)(https://github.com/rspec/rspec-rails)
- Capybara (Used for acceptance testing)(https://github.com/jnicklas/capybara)
- Factory Girl (Used to generate dummy models for testing)(https://github.com/thoughtbot/factory_girl)
- FFaker (Used to randomly generate words for models used in tests)(https://github.com/EmmanuelOga/ffaker)
User Stories Completed
- A user can join.
- A user can log in.
- Teachers can create quizzes with custom start dates and time limits.
- A user can view all quizzes available.
- A user can complete a quiz when the start date begins.
- A user can track their quiz scores and progress.
- A user can see their score when they submit the quiz.
- A teacher can read instructions on how to create a quiz.