Skip to content

aakashjhawar/photo-app

Repository files navigation

README

Photo Management web app using the Ruby on Rails framework.

Heroku app link: https://fotoxo.herokuapp.com/

Key Features

  • Used transactional email service provider Sendgrid for email verification.
  • Used Stripe API for accepting payments from users.
  • Used AWS S3 Bucket for storage in production.

Requirements

  • Rails 5.2.2
  • Ruby 2.5
  • PostgreSQL

Running Locally

Make sure you have Ruby and Bundler installed.

git clone https://github.com/aakashjhawar/photo-app.git #You can also clone your own fork
cd photo-app
bundle install
rails db:create
rails db:create
rails server

Your app should now be running on localhost:3000.

Deploying to Heroku

heroku create
git push heroku master
heroku run rake db:migrate
heroku open

Alternatively, you can deploy your own copy of the app using the web-based flow:

Deploy to Heroku

Documentation

For more information about using Ruby on Heroku, see these Dev Center articles: