Skip to content

nm0s/drill-ninjaz

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drill Ninjaz

This platform is designed to test your coding skills, and keep track of your progress. Ninja masters (a.k.a. an admin users) have the ability of creating their own Drill Group, a group of coding questions with the same theme, that will that will test your programming knowledge. The Drill Groups range in difficulty and are labelled with the appropriate tag [beginner, intermediate, or advanced]. The more you code, the more you learn, and the more points you earn. See if your skills will get you a spot on the Leaderboard.

Getting Started

Run the following commands in your terminal, after cloning the repo:

> cd drill-ninjaz
> bundle
> rails db:create
> rails db:migrate
> rails db:seed
> rails start

Built With

Authors and Contributions

  • Rodrigo Fontes fontesrp

    • Git Master
    • Created logic for drill group tests, comparing user input to solutions
    • Created quizz interface
    • Developed routine for matching answers and solutions (case insentivity, RegExp, RSpec)
    • Developed Leaderboard logic
  • Samantha Tsang smytsang

    • Created Drill Groups controller
    • Created and styled forms and views (with Bootstrap)
    • Added User Authentication/Authorization
    • Debugged application
  • Wes Corman Fontes wcorman

    • Account activation emailer
    • Password Reset Emailer
    • Created initial seeds
    • Added some animation to the home page
    • Added User Authentication/Authorization
  • Francis Pham phongpt1989

    • Styling
    • Continuously tested app for bugs
    • Implemented validations
    • Helped creating user interface
  • Allie Dukuze nm0s

    • Team leader
    • Facilited communitcation to ensure project met deadlines
    • Tested and de-bugged app
    • Contributed to user interface
    • Contributed to back-end logic

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 67.1%
  • HTML 26.1%
  • CSS 5.1%
  • JavaScript 1.3%
  • CoffeeScript 0.4%