- This app(Photo App) Build with RubyOnRails & Bootstrap
- Use Devise for authentication
- Use Stripe API for accept payment
- In this app main functionality is integrate of payment API, account confirmation and password reset.
-
Project's YouTube video link :- https://youtu.be/InfLFWFI6Es
This Project is part of Udemy Course "The Complete Ruby on Rails Developer Course"
-
My Twitter :- Twitter/ramgopal
-
Portfolio :- ramgopal.dev
This README would normally document whatever steps are necessary to get the application up and running.
Things you may want to cover:
-
Rails version: 7.1.3
-
Ruby version: ruby 3.2.3 (2024-01-18 revision 52bb2ac0a6) [x86_64-linux]
-
Use Devise Gem for authentication for more info visit Devise Gem's Github
-
For Setup this project follow these steps
- Get code
- Set up Stripe API key
- Run
bundle install
for install all Gem's from Gemfile - Run
rails db:migrate
for run Migrations and create db - Run Server
rails server
- visit localhost:3000
Gem we use in Application
- carrierwave
- mini_magick
- fog
- bootstrap 5
- devise
- devise-i18n
- devise-bootstrap
- jquery-rails
- dartsass-sprockets
- stripe
-
Configuration
-
Database creation
-
Database initialization
-
How to run the test suite
-
Services (job queues, cache servers, search engines, etc.)
-
Deployment instructions
-
...