- Procject ecription
- AWS Cloud9 cloud IDE
- AWS S3 file storage
- PostgreSQL database
- Git and Github
- Heroku
- Sendgrid
- Google Analytics
- Google reCaptcha
- Google oAuth API
- Google & Bing Webmaster
- Facebook oAuth API
- Github oAuth API
- Stripe
- HTML & CSS
- JavaScript
- Ruby on Rails
- React
- OOP
- webpack
- bootstrap
- fontawesome
- cocoon
- install videoJS
- chartkick
- jquery-ui
- trix
- action_text
- active_storage
- action_mailer
- secret credentials
- counter_cache
- scopes
- application_helper methods
- adding custom buttons
- conditional validation
- callbacks
- pluralization
- increment method
- dependent restrict_with_error
- advanced nested resources
- use helper methods
- buttons for custom actions
- simple_form - industry-standard way to create forms
- faker - create fake data
- friendly_id - create pretty URLs
- ransack - search and filter data
- public_activity - track all actions in the application
- pagy - the best gem for pagination
- devise - authentication (users can log in)
- rolify - assign users different roles
- pundit - authorization (users can perform different actions)
- haml-rails - industry-standard markup language
- chartkick - beautiful charts
- groupdate - group data by periods
- exception_notifications - error messages in production
- rails-erd - generate an Entity Relationship Diagram
- ranked-model - order items in a list
- aws-sdk-s3 - store files on AWS S3
- active_storage_validations - validate attachments
- image_processing - display and manage images
- recaptcha - no bots will sign up
- wicked_pdf - style and generate PDF documents
- wicked - wizard for step-by-step forms
- omniauth-google-oauth2 - sign in with google
- omniauth-facebook - sign in with facebook
- omniauth-github - sign in with github
- cocoon - nested forms
- stripe - accept payments
To get a local copy up and running follow these simple example steps.
- copy this link
https://github.com/ShoiraTa/....
. - get the directory that you want to clone the repository.
- open the command prompt in this directory.
- write
git clone https://github.com/ShoiraTa/....
. - go to the repository folder in your command prompt.
- run
bundle install
. - run
npm install
- create database
rails db:create
- run
rails db:migrate
- To run start the webpack run
./bin/webpack-dev-server
. - To run the rails server run
rails s
in your command prompt.
👤 Shoira
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!