- Clone this repository.
- Install ruby 3.2.1
- Install postgres
- Run
bin/rails db:create db:migrate db:seed
to setup schema and populate seed data
- Match the provided mockup as closely as possible https://butterfly.xyz-946770.c66.me/
- Provide a seach form to search book (Applied also trigram and dmetaphone search logic)
- Create both a schema and corresponding classes to represent an author, book, and publisher
- Provide an API endpoint to display information about a particular book given its ISBN-13 API Endpoint
- Implement an endpoint that converts an ISBN-13 to an ISBN-10 (and vice versa) API Endpoint