Hogwarts World of Spells!
You are being sent to Hogwarts, and you need to learn your spells. See a list of all the spells available, create, update and delete your spells to your liking!
I wanted to let the user to be able to sign up, sign in and create their own spells or just use the ones they know. This was inspired 100% by Hogwarts and the Harry Potter series. As a fan of the Harry Potter books and films, I want to build a website where you can extend your imagination and create, update and delete your list of spells. I really like how the page turned out. I started out doing the user auths first, and then creating my spells resource. I then connected the user to the spells and spent the majority of my project time on getting the API working to create, update, show and delete spells. And then I styled the page using CSS and bootstrap.
- As a basic user, I would like to be able to sign up.
- As a basic user, I would like to be able to sign in.
- As a basic user, I would like to be able to change password.
- As a basic user, I would like to be able to sign out.
- As a basic user, I would like to be able to see all the spells available.
- As a moderate user, I would like to be able to create my own spell.
- As a moderate user, I would like to be able to update a spell description.
- As a moderate user, I would like to be able to remove a spell.
- As an advanced user, I would like to be able to add a spell to my favorites.
- Ruby
- Rails
- SQL
- Heroku
- Still need to ....
- Refactor the code
- Would like to eventually ....
- Add a joins table to have a user be able to add a spell to their favorites.
- All content is licensed under a CCBYNCSA 4.0 license.
- All software code is licensed under GNU GPLv3.