https://github.com/aakashjhawar/photo-app
Photo management app using Ruby on Rails framework
https://github.com/aakashjhawar/photo-app
amazon-web-services aws-s3 credit-card-payments digital-payments document-uploader email-verification heroku html jquery login-email-verification online-photo photo-uploader rails ror ruby ruby-on-rails sendgrid stripe stripe-payments
Last synced: about 1 month ago
JSON representation
Photo management app using Ruby on Rails framework
- Host: GitHub
- URL: https://github.com/aakashjhawar/photo-app
- Owner: aakashjhawar
- License: mit
- Created: 2019-03-22T09:12:15.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T12:13:02.000Z (over 2 years ago)
- Last Synced: 2025-03-25T20:21:26.947Z (about 2 months ago)
- Topics: amazon-web-services, aws-s3, credit-card-payments, digital-payments, document-uploader, email-verification, heroku, html, jquery, login-email-verification, online-photo, photo-uploader, rails, ror, ruby, ruby-on-rails, sendgrid, stripe, stripe-payments
- Language: Ruby
- Homepage: https://fotoxo.herokuapp.com
- Size: 223 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# README
Photo Management web app using the [Ruby on Rails](http://rubyonrails.org) framework.
Heroku app link: https://fotoxo.herokuapp.com/
### Key Features
- Used transactional email service provider [Sendgrid](https://sendgrid.com) for email verification.
- Used [Stripe](https://stripe.com/) API for accepting payments from users.
- Used [AWS S3 Bucket](https://aws.amazon.com/s3/) for storage in production.### Requirements
* Rails 5.2.2
* Ruby 2.5
* PostgreSQL### Running Locally
Make sure you have [Ruby](https://www.ruby-lang.org) and [Bundler](http://bundler.io) installed.
```sh
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](http://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:
[](https://heroku.com/deploy)
## Documentation
For more information about using Ruby on Heroku, see these Dev Center articles:
- [Ruby on Heroku](https://devcenter.heroku.com/categories/ruby)
- [Getting Started with Ruby on Heroku](https://devcenter.heroku.com/articles/getting-started-with-ruby)
- [Heroku Ruby Support](https://devcenter.heroku.com/articles/ruby-support)