Giter VIP home page Giter VIP logo

hogwarts_rails's Introduction

OH NO

He-Who-Must-Not-Be-Named has placed a curse on the source code of Hogwarts' administration software. Errors, typos, and bugs abound! Literally nothing works.

Your Mission

You're Rubyist Hagrid, a member of Dumbledore's Army. Correct all the errors so that this app runs properly.

The errors are all in locations that we've covered in class. (Even Voldemort's not that heartless!) Also, there are no changes necessary in the app/assets folder.

Looking at files in Atom with syntax highlighting may be helpful.

Making sure your HTML and CSS validate is still important! If you copy an paste a .erb file it won't validate, however -- so copy and paste the resulting HTML as it shows up in your web browser.

Submission

Fork and clone this repo. Once you have made the necessary corrections, push your changes and submit a pull request.

Bonus

Add functionality so students can enroll at Hogwarts (creating a new student). Include a "Sorting Hat" method to randomly assign new students to one of Hogwarts' four houses. (Where do you think this logic should go?)

hogwarts_rails's People

Contributors

andrewsunglaekim avatar andywhitley avatar nolds9 avatar robertakarobin avatar

Watchers

 avatar  avatar  avatar  avatar

hogwarts_rails's Issues

Ahmed's HW_08/01

Comfort: 3.5

Completeness: 5

Comments: Definitely starting to understand the concepts and process more. I decided to redo this exercise in order to gain a better understanding of rails. I already have a great idea for project 2!

Dani HW

comfort: 3
completeness: 5

comments: I had fun trying to do something else other than the blog and article. It helped me understand the concepts. I want to add actors to this that link to the movies so that people can also track actors. I was trying to do that but it wasn't working, so I guess that will be my next step.

https://github.com/danielanoir/moviesnobs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.