salindholm / kitty_news_api

This is the API of a fullstack project that consists of three clients: user, admin and mobile. All being dealt with by a single API. Built with Ruby on Rails and tested with RSpec.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kitty News API

Description

This is the API to our project Kitty News. Here we are authenticating users, storing articles, saving all our data and also making calls to external APIs such as Stripe. This is built with Ruby on Rails. We are using Amazon Web Services to store our images.

  • User registration
  • User authentication(Log-in/Log-off)
  • Yearly subscription plan
  • Display articles in a category

The Code

Deployed App(Heroku)
Github
The admin user interface, mobile application and user interface can be found here:

User Stories

Check the whole design sprint and user story history of the project in this Pivotal Tracker board.

Dependencies

  • Ruby
  • Rails
  • RSpec
  • Puma
  • Pry
  • Coveralls
  • Factory Bot
  • Shouda-Matchers
  • Rack-cors
  • Active_model_serializers
  • Devise_token_auth
  • Stripe-rails
  • Aws-sdk-s3

Acknowledgements

License

MIT License

Authors

About

This is the API of a fullstack project that consists of three clients: user, admin and mobile. All being dealt with by a single API. Built with Ruby on Rails and tested with RSpec.


Languages

Language:Ruby 99.6%Language:HTML 0.4%