This is the backend API for the Hogwarts_School_of_Magic Application. This API is designed to provide access to information about characters, houses, and wands in the wizarding world of Harry Potter. The API is versioned and accessed through the api/v1 namespace. All responses are in JSON format.
- Ruby on Rails
- RSpec - Testing
- Postgres - Database
To get a local copy up and running follow these simple example steps.
Basic knowlwedge of computers, git and an editor most prefarably visual studio code.
- Have Ruby installed
- Have Rails installed
- Have any code editor - Prefarably Visual studio code.
- Navigate to the directory in your local computer where you want this project to be.
- Once inside open the terminal in that directory and clone the project using the command
git clone https://github.com/digia3d/school-of-magic-api.git
or download the file as a zip file.
- Once you have a local copy, run teh following command to install the ruby gems
bundle install
- Follow these steps to setup a local databse for your project:
rails db:create
rails db:migrate
rails db:seed
👤 Aleksandra Ujvari
- GitHub: @digia3d
- LinkedIn: Aleksandra (Alex) Ujvari
- Twitter: @ujvari65
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.