cfp-app
Rails app for managing a conference CFP
파일 탐색기
최종 버전 다운로드 (.zip)- test.yml
- dependabot.yml
- pull_request_template.md
- .keep
- manifest.js
- arrow-white.png
- caret-2.png
- caret.png
- close.png
- closed-filter.png
- fb-icon.svg
- image-placeholder.png
- instagram-icon.svg
- menu-close.svg
- menu.svg
- open-filter.png
- pin-icon.svg
- room-icon.png
- sponsor-star.png
- sponsor-tier.svg
- twitter-icon.svg
- .keep
- github_32.png
- twitter_32.png
- base.css
- bootstrap-overrides.css
- css-colors.css
- helper_classes.css
- layout.css
- typography.css
- buttons.css
- code-mirror.css
- data_tables.css
- discussions.css
- events.css
- forms.css
- icons.css
- labels.css
- navbar.css
- news.css
- program-session.css
- proposal.css
- ratings.css
- schedule.css
- selection.css
- shortcuts.css
- social-buttons.css
- staff-website-page.css
- stats.css
- time-slot.css
- widgets.css
- application.css
- colors.css
- footer.css
- nav.css
- program.css
- schedule.css
- shared.css
- sponsors.css
- application.postcss.css
- default.css
- channel.rb
- connection.rb
- notifications_channel.rb
- application_controller.rb
- events_controller.rb
- users_controller.rb
- .keep
- authentication.rb
- program_support.rb
- schedule_support.rb
- bulk_time_slots_controller.rb
- program_sessions_controller.rb
- time_slots_controller.rb
- application_controller.rb
- custom_fields_controller.rb
- events_controller.rb
- grids_controller.rb
- guidelines_controller.rb
- pages_controller.rb
- program_sessions_controller.rb
- proposal_reviews_controller.rb
- proposal_tags_controller.rb
- proposals_controller.rb
- ratings_controller.rb
- reviewer_tags_controller.rb
- rooms_controller.rb
- session_formats_controller.rb
- speaker_email_templates_controller.rb
- speakers_controller.rb
- sponsors_controller.rb
- teammates_controller.rb
- time_slots_controller.rb
- tracks_controller.rb
- websites_controller.rb
- omniauth_callbacks_controller.rb
- application_controller.rb
- comments_controller.rb
- errors_controller.rb
- events_controller.rb
- home_controller.rb
- image_uploads_controller.rb
- invitations_controller.rb
- mission_control_jobs_controller.rb
- notifications_controller.rb
- pages_controller.rb
- passwords_controller.rb
- profiles_controller.rb
- programs_controller.rb
- proposals_controller.rb
- schedule_controller.rb
- speakers_controller.rb
- sponsors_controller.rb
- teammates_controller.rb
- program_session_decorator.rb
- proposal_decorator.rb
- proposals_decorator.rb
- time_slot_decorator.rb
- time_slots_decorator.rb
- event_decorator.rb
- invitation_decorator.rb
- proposal_decorator.rb
- speaker_decorator.rb
- teammate_decorator.rb
- user_decorator.rb
- website_decorator.rb
- application_helper.rb
- comments_helper.rb
- image_helper.rb
- mailer_helper.rb
- navbar_helper.rb
- page_helper.rb
- profiles_helper.rb
- program_session_helper.rb
- proposal_helper.rb
- schedule_helper.rb
- speaker_email_template_helper.rb
- staff_helper.rb
- time_slot_helper.rb
- website_helper.rb
- website_schedule_helper.rb
- alert_autodismiss_controller.js
- alert_controller.js
- banner_ads_controller.js
- card_display_toggle_controller.js
- cfp_datatable_controller.js
- content_controller.js
- copy_speaker_emails_controller.js
- disable_submit_controller.js
- draggable_sessions_controller.js
- editor_controller.js
- filter_controller.js
- fixed_subnav_controller.js
- fly_out_controller.js
- grid_modal_controller.js
- highlight_controller.js
- index.js
- inline_edit_controller.js
- maxlength_alert_controller.js
- mention_controller.js
- modal_autofocus_controller.js
- modal_form_controller.js
- nested_form_controller.js
- next_proposal_controller.js
- notifications_channel_controller.js
- program_sessions_controller.js
- proposal_preview_controller.js
- proposals_table_controller.js
- rating_controller.js
- remote_modal_controller.js
- reviewer_tags_controller.js
- schedule_grid_controller.js
- schedule_tabs_controller.js
- sponsors_footer_controller.js
- status_toggle_controller.js
- sub_nav_controller.js
- time_select_controller.js
- time_slot_dialog_controller.js
- time_slots_controller.js
- toggle_visibility_controller.js
- tom_select_controller.js
- track_filter_controller.js
- turbo_fetch.js
- application.js
- datatables.js
- filter_container.js
- turbo_stream_actions.js
- application_job.rb
- bulk_finalize_job.rb
- proposal_mailer.rb
- proposal_mailer_template.rb
- .keep
- application_mailer.rb
- comment_notification_mailer.rb
- passwords_mailer.rb
- speaker_invitation_mailer.rb
- teammate_invitation_mailer.rb
- .keep
- conference_day.rb
- conference_day_slot.rb
- finalization_messages.rb
- content.rb
- font.rb
- meta_data.rb
- application_record.rb
- bulk_time_slot.rb
- comment.rb
- current.rb
- event.rb
- event_stats.rb
- finalization_notifier.rb
- identity.rb
- internal_comment.rb
- invitation.rb
- notification.rb
- page.rb
- program_session.rb
- proposal.rb
- public_comment.rb
- rating.rb
- room.rb
- schedule.rb
- session_format.rb
- session_format_config.rb
- speaker.rb
- speaker_email_template.rb
- sponsor.rb
- tagging.rb
- teammate.rb
- time_slot.rb
- track.rb
- user.rb
- website.rb
- application_policy.rb
- current_event_context.rb
- event_policy.rb
- page_policy.rb
- program_session_policy.rb
- proposal_policy.rb
- speaker_policy.rb
- sponsor_policy.rb
- website_policy.rb
- program_session_serializer.rb
- speaker_serializer.rb
- time_slot_serializer.rb
- events.md
- user_show.md
- users.md
- event_guidelines.md
- notifications.md
- edit_profile.md
- edit_proposal.md
- inviting_a_speaker.md
- submitting_a_proposal.md
- view_proposals.md
- withdraw_proposal.md
- config.md
- dashboard.md
- guidelines.md
- info.md
- speaker_emails.md
- team.md
- room.md
- schedule.md
- time_slots.md
- editing_an_event.md
- new_program_session.md
- program_session_show_page.md
- proposals.md
- selection.md
- sessions.md
- speakers.md
- rating_a_proposal.md
- viewing_all_proposals.md
- _tags_form.html.haml
- index.html.haml
- new.html.haml
- _form.html.haml
- _user.html.haml
- edit.html.haml
- index.html.haml
- show.html.haml
- _notification_preference_message.md.erb
- mention_notification.md.erb
- reviewer_notification.md.erb
- speaker_notification.md.erb
- new.html.haml
- confirmation_instructions.html.erb
- password_change.html.erb
- reset_password_instructions.html.erb
- unlock_instructions.html.erb
- edit.html.haml
- new.html.haml
- edit.html.erb
- new.html.haml
- new.html.haml
- _links.html.erb
- new.html.erb
- incorrect_token.html.haml
- internal_error.html.haml
- not_found.html.haml
- unacceptable.html.haml
- index.html.haml
- show.html.haml
- show.html.haml
- _event_subnav.html.haml
- _program_subnav.html.haml
- _schedule_subnav.html.haml
- _selection_subnav.html.haml
- _website_subnav.html.haml
- _empty_placeholder.html.haml
- _footer.html.haml
- _header.html.haml
- default.html.haml
- _event_footer.html.haml
- _navbar.html.haml
- application.html.haml
- index.html.haml
- current_styleguide.html.haml
- show.html.haml
- reset.html.erb
- reset.text.erb
- edit.html.haml
- merge.html.haml
- notifications.html.haml
- _program_session.html.haml
- _detail.html.haml
- _filter.html.haml
- _fly_out.html.haml
- show.html.haml
- _new_dialog.html.haml
- _comments.html.haml
- _confirmation_notes.html.haml
- _contents.html.haml
- _form.html.haml
- _preview.html.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- show.html.haml
- _detail.html.haml
- _filter.html.haml
- _fly_out.html.haml
- _schedule_block.html.haml
- _time_slot.html.haml
- show.html.haml
- _inline_format_edit.html.haml
- _inline_track_edit.html.haml
- _rating_form.html.haml
- _rating_form_frame.html.haml
- _rating_widget.html.haml
- _reviewer_tags.html.haml
- _tags_form.html.haml
- _days.html.haml
- _event_info_bar.html.haml
- modal.html.haml
- create.md.erb
- _fields.html.haml
- _speaker.html.haml
- _sponsor.html.haml
- _sponsor_footer.html.haml
- banner_ads.html.haml
- show.html.haml
- sponsors_footer.html.haml
- _custom_fields.html.haml
- edit.html.haml
- show.html.haml
- _form.html.haml
- configuration.html.haml
- edit.html.haml
- info.html.haml
- show.html.haml
- _create_dialog.html.haml
- _form.html.haml
- _preview_bar.html.haml
- _preview_form.html.haml
- cancel.turbo_stream.haml
- create.turbo_stream.haml
- preview.turbo_stream.haml
- _show_dialog.html.haml
- _edit_dialog.html.haml
- _form.html.haml
- _time_slot.html.haml
- update.turbo_stream.haml
- update_error.turbo_stream.haml
- _draggable_session.html.haml
- _grid.html.haml
- _unscheduled_sessions.html.haml
- show.html.haml
- edit.html.haml
- show.html.haml
- home.html.erb
- splash.html.erb
- _form.html.haml
- _page.html.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- preview.html.haml
- _confirmation_notes.html.haml
- _form.html.haml
- _session_row_active.html.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- show.html.haml
- accept_email.md.erb
- reject_email.md.erb
- waitlist_email.md.erb
- _reviewer_contents.html.haml
- index.html.haml
- show.html.haml
- _proposal_tags.html.haml
- edit.html.haml
- show.html.haml
- _other_proposals.html.haml
- _proposal.html.haml
- _proposal_state_buttons.html.haml
- _proposal_status.html.haml
- _speakers.html.haml
- bulk_finalize.html.haml
- index.html.haml
- selection.html.haml
- show.html.haml
- update.turbo_stream.haml
- update_state.turbo_stream.haml
- _reviewer_tags.html.haml
- edit.html.haml
- show.html.haml
- _form.html.haml
- _room.html.haml
- create.turbo_stream.haml
- create_error.turbo_stream.haml
- destroy.turbo_stream.haml
- index.html.haml
- update.turbo_stream.haml
- update_error.turbo_stream.haml
- _form.html.haml
- _form_modal.html.haml
- _session_format.html.haml
- create.turbo_stream.haml
- create_error.turbo_stream.haml
- destroy.turbo_stream.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- update.turbo_stream.haml
- update_error.turbo_stream.haml
- _template_show.html.haml
- _test_dialog.html.haml
- edit.html.haml
- index.html.haml
- show.html.haml
- _speaker.html.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- show.html.haml
- _form.html.haml
- _sponsor.html.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- _new_dialog.html.haml
- _mention_name_controls.html.haml
- _role_controls.html.haml
- index.html.haml
- _edit_dialog.html.haml
- _form.html.haml
- _new_dialog.html.haml
- _new_dialog_content.html.haml
- _time_slot.html.haml
- create.turbo_stream.haml
- create_error.turbo_stream.haml
- destroy.turbo_stream.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- update.turbo_stream.haml
- update_error.turbo_stream.haml
- _form.html.haml
- _form_modal.html.haml
- _track.html.haml
- create.turbo_stream.haml
- create_error.turbo_stream.haml
- destroy.turbo_stream.haml
- edit.html.haml
- index.html.haml
- new.html.haml
- update.turbo_stream.haml
- update_error.turbo_stream.haml
- _content_fields.html.haml
- _font_fields.html.haml
- _form.html.haml
- edit.html.haml
- new.html.haml
- create.md.erb
- bundle
- ci
- dev
- jobs
- rails
- rake
- rspec
- setup
- update
- yarn
- development.key
- development.yml.enc
- test.key
- test.yml.enc
- development.rb
- production.rb
- test.rb
- popover_icon_component.rb
- tooltip_component.rb
- active_storage.rb
- application_controller_renderer.rb
- assets.rb
- backtrace_silencers.rb
- content_security_policy.rb
- cookies_serializer.rb
- devise.rb
- domain_constraint.rb
- eager_load_routes.rb
- fastly_service.rb
- filter_parameter_logging.rb
- inflections.rb
- mime_types.rb
- mini_profiler.rb
- omniauth.rb
- permissions_policy.rb
- session_store.rb
- simple_form.rb
- simple_form_bootstrap.rb
- time_formats.rb
- wrap_parameters.rb
- devise.en.yml
- en.yml
- simple_form.en.yml
- staff_website.rb
- website.rb
- application.rb
- boot.rb
- cable.yml
- ci.rb
- database.yml
- environment.rb
- puma.rb
- queue.yml
- recurring.yml
- routes.rb
- storage.yml
- 20130920220456_create_events.rb
- 20130920225539_create_users.rb
- 20130920225910_create_teammates.rb
- 20130920230118_create_proposals.rb
- 20130920230159_create_taggings.rb
- 20130920230737_create_ratings.rb
- 20130920230819_create_comments.rb
- 20130920231655_create_speakers.rb
- 20130922231603_create_invitations.rb
- 20140131170125_create_rooms.rb
- 20140131174158_create_time_slots.rb
- 20140131183945_create_tracks.rb
- 20140312163812_create_notifications.rb
- 20160614162404_create_session_formats.rb
- 20160713174249_create_program_sessions.rb
- 20160804194731_create_non_unique_user_indexes.rb
- 20160923182207_add_info_to_program_sessions.rb
- 20160927205019_add_time_slot_track.rb
- 20180106144145_add_notification_preference_to_teammates.rb
- 20180111175100_add_mention_name_to_teammates.rb
- 20200223215131_create_versions.rb
- 20200223215132_add_object_changes_to_versions.rb
- 20201213170301_add_foreign_key_constraint_to_active_storage_attachments_for_blob_id.active_storage.rb
- 20210524020710_add_demographics_to_speakers.rb
- 20220412104802_create_websites.rb
- 20220412153740_create_pages.rb
- 20220413114245_add_theme_to_websites.rb
- 20220413201907_create_sponsors.rb
- 20220414014639_add_domains_to_websites.rb
- 20220415014232_add_landing_to_pages.rb
- 20220418061215_create_active_storage_tables.active_storage.rb
- 20220420063357_add_description_to_sponsor.rb
- 20220427194236_add_header_footer_flags_to_pages.rb
- 20220428160329_add_detail_fields_to_websites.rb
- 20220503085207_add_hiding_fields_to_pages.rb
- 20220503152658_create_session_format_configs.rb
- 20220503202836_add_footer_categories_to_websites.rb
- 20220503210304_add_footer_category_to_pages.rb
- 20220504045808_add_footer_fields_to_websites.rb
- 20220504213512_add_navigation_links_to_websites.rb
- 20220506044703_create_table_website_fonts.rb
- 20220506193232_add_sponsor_to_time_slots.rb
- 20220507081350_create_website_contents.rb
- 20220508071747_create_website_meta_data.rb
- 20220512134224_add_caching_fields_to_websites.rb
- 20220523185412_add_body_published_at_to_pages.rb
- 20220606213730_remove_other_title_from_sponsor.rb
- 20220727235351_add_location_to_speaker.rb
- 20230203031006_remove_location_from_speaker.rb
- 20250215081513_add_service_name_to_active_storage_blobs.active_storage.rb
- 20250215081514_create_active_storage_variant_records.active_storage.rb
- 20250215111232_remove_not_null_on_active_storage_blobs_checksum.active_storage.rb
- 20251219061613_create_identities.rb
- 20251222163947_add_account_name_to_identities.rb
- 20260106000001_create_solid_queue_tables.rb
- schema.rb
- seeds.rb
- website_documentation.md
- .keep
- auto_annotate_models.rake
- import.rake
- precompile.rake
- ratings.rake
- _form.html.haml
- .keep
- message_avatar1.png
- message_avatar2.png
- 400.html
- 404.html
- 406-unsupported-browser.html
- 422.html
- 500.html
- favicon.ico
- icon.png
- icon.svg
- robots.txt
- events_controller_spec.rb
- proposals_controller_spec.rb
- ratings_controller_spec.rb
- rooms_controller_spec.rb
- time_slots_controller_spec.rb
- tracks_controller_spec.rb
- omniauth_callbacks_controller_spec.rb
- comments_controller_spec.rb
- events_controller_spec.rb
- notifications_controller_spec.rb
- profiles_controller_spec.rb
- proposals_controller_spec.rb
- teammates_controller_spec.rb
- program_session_decorator_spec.rb
- proposal_decorator_spec.rb
- user_decorator_spec.rb
- comments.rb
- ethnicities.rb
- events.rb
- internal_comments.rb
- invitations.rb
- notifications.rb
- pages.rb
- program_sessions.rb
- proposals.rb
- ratings.rb
- rooms.rb
- session_format_configs.rb
- session_formats.rb
- speakers.rb
- sponsors.rb
- taggings.rb
- teammates.rb
- time_slots.rb
- tracks.rb
- users.rb
- websites.rb
- ruby1.png
- ruby2.jpeg
- ruby3.png
- application_helper_spec.rb
- event_stats_spec.rb
- proposal_mailer_spec.rb
- proposal_mailer_template_spec.rb
- comment_notification_mailer_spec.rb
- teammate_invitation_mailer_spec.rb
- event_spec.rb
- finalization_notifier_spec.rb
- internal_comment_spec.rb
- invitation_spec.rb
- notification_spec.rb
- page_spec.rb
- program_session_spec.rb
- proposal_spec.rb
- public_comment_spec.rb
- rating_spec.rb
- room_spec.rb
- tagging_spec.rb
- teammate_spec.rb
- time_slot_spec.rb
- track_spec.rb
- user_spec.rb
- website_spec.rb
- event_policy_spec.rb
- page_policy_spec.rb
- program_session_policy_spec.rb
- proposal_policy_spec.rb
- speaker_policy_spec.rb
- website_policy_spec.rb
- jobs_spec.rb
- form_helpers.rb
- session_helpers.rb
- a_proposal_page.rb
- an_incomplete_profile_notifier.rb
- an_open_event.rb
- an_open_event_stats.rb
- devise.rb
- helpers.rb
- omniauth.rb
- event_spec.rb
- users_spec.rb
- edit_guidelines_spec.rb
- event_config_spec.rb
- event_spec.rb
- organizer_finalizes_proposals_spec.rb
- organizer_manages_program_session_spec.rb
- program_team_views_program_session_spec.rb
- proposal_reviews_spec.rb
- proposals_spec.rb
- rating_preserves_comment_draft_spec.rb
- speaker_emails_spec.rb
- speakers_spec.rb
- sponsor_spec.rb
- teammate_invitation_spec.rb
- teammates_spec.rb
- time_slots_spec.rb
- forgot_password_spec.rb
- sign_in_spec.rb
- sign_out_spec.rb
- sign_up_spec.rb
- configuration_spec.rb
- page_management_spec.rb
- page_viewing_spec.rb
- program_spec.rb
- schedule_spec.rb
- sponsor_spec.rb
- current_event_user_flow_spec.rb
- event_spec.rb
- manage_speaker_invitation_spec.rb
- notification_spec.rb
- profile_spec.rb
- proposal_double_submit_spec.rb
- proposal_spec.rb
- receive_speaker_invitation_spec.rb
- .DS_Store
- rails_helper.rb
- spec_helper.rb
- .keep
- .keep
- .gitignore
- .node-version
- .rspec
- .ruby-version
- app.json
- config.ru
- CONTRIBUTING.md
- env-sample
- Gemfile
- Gemfile.lock
- Guardfile
- LICENSE
- package.json
- postcss.config.js
- Procfile
- Procfile.dev
- Rakefile
- README.md
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/rubycentral/cfp-app
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd cfp-app
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
