An admin panel for make money android application.
- Signup/Login admin users
- Enable/Disable any advertise platform (eg. Google Admon, Facebook ads)
- Redeem Requests Page
- User Block/Unblock
- Push Notifications for user
- Carrierwave
- mini_magick
- devise
- sidekiq
git clone http://www.github.com/maanavshah/make-money-admin
cd make-money-admin
bundle install
rake db:create
rake db:migrate
rails s
https://devcenter.heroku.com/articles/getting-started-with-rails5
-
Login heroku
heroku login
-
Add heroku remote make-money-admin
heroku git:remote -a make-money-admin
-
Push code heroku master
git push heroku master
-
Add postgresql addon to heroku
heroku addons:create heroku-postgresql:hobby-dev
-
Rake setup (No need for rake db:create)
heroku run rake db:migrate
-
Add environment variables GMAIL
heroku config:add GMAIL_USERNAME=usernam@email.com heroku config:add GMAIL_PASSWORD=password
-
Scale Web application
heroku ps:scale web=1
-
Open website in browser
heroku open
-
Check Logs
heroku logs heroku logs --tail
-
Bundle rails console and sidekiq
heroku run bundle exec rails c heroku run bundle exec sidekiq
- devise - JWT (authentication and authorization)
- god - track sidekiq/nginx if disabled, then automatically re-enable
- foundation - bootstrap
- scss - sass mixin
- carrierwave - ActiveStorage
- state-machine
- kaminari
- turbolinks
- jbuilder