WatchConnoisseur is a compact API which I developed for a recruitment task at one of my target companies. It supports JWT authentication and Pundit authorization, enabling users to effortlessly add and manage their watch collections.
- Clone the repository
git clone https://github.com/FilipRudy/WatchConnoisseur.git
- Run bundle install
$ bundle install
- Purge and create database
$ rails db:purge db:create db:migrate
- If needed load schema
$ rails db:schema:load
- Run rails s
$ rails s
- Run rspec
$ rspec