playtime
Supporting children and families experiencing homelessness in Washington, DC. Live app - https://wishlist.playtimeproject.org Organization Website:
File Explorer
- CONTRIBUTING.md
- PULL_REQUEST_TEMPLATE.md
- manifest.js
- .keep
- crayons-tips.png
- favicon.png
- HCPP_white_logo.png
- .keep
- application.js
- cable.js
- pledges.js
- primary-nav.scss
- social-share.scss
- wishlist-item.scss
- application.scss
- playtime.scss
- variables.scss
- channel.rb
- connection.rb
- .keep
- amazon_search_controller.rb
- application_controller.rb
- pledges_controller.rb
- sessions_controller.rb
- users_controller.rb
- wishlist_items_controller.rb
- wishlists_controller.rb
- application_helper.rb
- application_job.rb
- application_mailer.rb
- .keep
- application_record.rb
- guest_user.rb
- item.rb
- pledge.rb
- site_manager.rb
- user.rb
- wishlist.rb
- wishlist_item.rb
- amazon_search_policy.rb
- application_policy.rb
- pledge_policy.rb
- user_policy.rb
- wishlist_item_policy.rb
- wishlist_policy.rb
- new.html.erb
- show.html.erb
- _item.html.erb
- application.html.erb
- mailer.html.erb
- mailer.text.erb
- _flash_alerts.html.erb
- _primary_nav.html.erb
- _form.html.erb
- _pledge.html.erb
- edit.html.erb
- index.html.erb
- show.html.erb
- _error_messages.html.erb
- _search.html.erb
- _wishlist_dropdown.html.erb
- _form.html.erb
- edit.html.erb
- index.html.erb
- show.html.erb
- _form.html.erb
- _wishlist_item.html.erb
- edit.html.erb
- index.html.erb
- _form.html.erb
- edit.html.erb
- new.html.erb
- show.html.erb
- bundle
- rails
- rake
- review_app_setup
- rspec
- setup
- spring
- update
- yarn
- nginx_conf.erb
- puma.rb.erb
- production.rb
- development.rb
- production.rb
- test.rb
- application_controller_renderer.rb
- assets.rb
- backtrace_silencers.rb
- cookies_serializer.rb
- filter_parameter_logging.rb
- inflections.rb
- mime_types.rb
- omniauth.rb
- rollbar.rb
- social_share_button.rb
- wrap_parameters.rb
- en.yml
- application.rb
- boot.rb
- cable.yml
- database.yml
- database.yml.travis
- deploy.rb
- deploy_id_rsa_enc_travis
- environment.rb
- newrelic.yml
- nginx.conf
- puma.rb
- routes.rb
- secrets.yml
- skylight.yml
- spring.rb
- 20170519151453_create_users.rb
- 20170519153218_create_wishlists.rb
- 20170519153727_create_site_managers.rb
- 20170519165249_add_constraints_to_user.rb
- 20170519170516_create_items.rb
- 20170519175708_create_wishlist_items.rb
- 20170519181357_add_amazon_auth_fields_to_user.rb
- 20170519182820_add_columns_to_items.rb
- 20170520233443_add_site_manager_column_to_users.rb
- 20170520234309_change_column_name_site_manger_on_units.rb
- 20170521143556_add_image_height_width_to_wishlist_item.rb
- 20170521144619_add_name_to_item.rb
- 20170521145700_move_staff_messageto_wishlist_items.rb
- 20170521151159_create_pledges.rb
- 20170702043712_remove_item_id_from_pledges.rb
- 20170702043759_add_wishlist_item_to_pledges.rb
- 20170702045052_add_foreign_keys_and_indices.rb
- 20170702123334_change_wishlist_items_priority_to_integer.rb
- 20170702132602_add_default_to_wishlist_item_quantity.rb
- 20170817133935_add_quantity_to_pledges.rb
- 20170817162218_add_unique_index_to_pledges.rb
- 20170908012526_remove_site_manager_from_users.rb
- items.yml
- users.yml
- wishlists.yml
- schema.rb
- seeds.rb
- logo.png
- playtime_app.png
- http_client.rb
- item_lookup_endpoint.rb
- item_search_endpoint.rb
- lookup_response.rb
- search_item.rb
- search_response.rb
- .keep
- database.rake
- nginx.rake
- initialize_admin.rake
- .keep
- factory_bot.rake
- active_record_csv_generator.rb
- admin_initializer.rb
- amazon_oauth_info.rb
- amazon_product_api.rb
- nested_wishlist_context.rb
- .keep
- Playtime_icon_blue_high_res.png
- Playtime_icon_blue_low_res.png
- Playtime_icon_lilac_high_res.png
- Playtime_icon_lilac_low_res.png
- Playtime_logo_BW_high_res.png
- Playtime_logo_BW_low_res.png
- Playtime_logo_high_res.png
- Playtime_logo_low_res.png
- Playtime_logo_white_high_res.png
- Playtime_logo_white_low_res.png
- Playtime_icon_blue.svg
- Playtime_icon_lilac.svg
- Playtime_logo.svg
- Playtime_logo_BW.svg
- Playtime_logo_white.svg
- playtime_app.png
- Playtime_logo_PSD_all.psd
- Playtime_logo_vector_all.ai
- 404.html
- 422.html
- 500.html
- apple-touch-icon-precomposed.png
- apple-touch-icon.png
- favicon.ico
- robots.txt
- pledges_controller_spec.rb
- users_controller_spec.rb
- wishlists_controller_spec.rb
- items.rb
- pledges.rb
- users.rb
- wishlist_items.rb
- wishlists.rb
- browsing_spec.rb
- managing_items_and_wishlists_spec.rb
- managing_users_spec.rb
- pledging_an_item_spec.rb
- session_management_spec.rb
- amazon_corgi_lookup_response.xml
- amazon_corgi_pillow_search_response.xml
- amazon_corgi_search_response.xml
- http_client_spec.rb
- item_lookup_endpoint_spec.rb
- item_search_endpoint_spec.rb
- search_item_spec.rb
- search_response_spec.rb
- active_record_csv_generator_spec.rb
- admin_initializer_spec.rb
- amazon_oauth_info_spec.rb
- guest_user_spec.rb
- item_spec.rb
- pledge_spec.rb
- user_spec.rb
- wishlist_item_spec.rb
- wishlist_spec.rb
- amazon_search_policy_spec.rb
- pledge_policy_spec.rb
- user_policy_spec.rb
- wishlist_item_policy_spec.rb
- wishlist_policy_spec.rb
- pledges_routing_spec.rb
- users_routing_spec.rb
- wishlists_routing_spec.rb
- session_helpers.rb
- database_cleaner.rb
- factory_bot.rb
- omniauth.rb
- webmock.rb
- rails_helper.rb
- spec_helper.rb
- .keep
- .keep
- .env.sample
- .env.test
- .gitignore
- .pryrc
- .rspec
- .rubocop.yml
- .ruby-version
- .travis.yml
- app.json
- Capfile
- config.ru
- Gemfile
- Gemfile.lock
- LICENSE
- package.json
- Procfile
- Rakefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Command Glossary
Commands referenced in this DOCs, explained below.
git clone
View Details ▼
git clone
Clone an existing repository.
git clone {{remote_repository_location}} {{path/to/directory}}
Clone an existing repository into a new directory (the default directory is the repository name):
git clone --recursive {{remote_repository_location}}
Clone an existing repository and its submodules:
git clone {{[-n|--no-checkout]}} {{remote_repository_location}}
Clone only the `.git` directory of an existing repository:
rails console
View Details ▼
rails console
Interact with a Rails application.
rails console
Start the Rails console:
rails console {{[-s|--sandbox]}}
Start the Rails console and roll back all data modifications on exit:
rails console {{[-e|--environment]}} {{dev|test|production|...}}
Start the Rails console on a specified environment:
rails server
View Details ▼
rails server
Serve the Rails app in the current directory using the Puma web server, which comes bundled with Rails.
rails server
Run the web server:
rails server {{[-p|--port]}} {{port_number}}
Run the web server on a specified port:
rails server {{[-b|--binding]}} {{ip_address}}
Run the web server on a specified IP address:
rake
View Details ▼
rake
A Make-like program for Ruby.
Tasks for `rake` are specified in a Rakefile.
rake
Run the `default` Rakefile task:
rake {{task}}
Run a specific task:
rake --jobs {{n}}
Execute `n` jobs at a time in parallel (number of CPU cores + 4 by default):
rspec
View Details ▼
rspec
Behavior-driven development testing framework written in Ruby to test Ruby code.
rspec --init
Initialize an `.rspec` configuration and a spec helper file:
rspec
Run all tests:
rspec {{path/to/directory}}
Run a specific directory of tests:
