clarion/config/routes.rb

32 lines
809 B
Ruby

Rails.application.routes.draw do
devise_for :users, controllers: {registrations: 'registrations', confirmations: 'confirmations'}
scope module: :public do
root to: 'home#index'
resource :personal_profile, path: 'profile'
resources :events
resources :volunteerships, only: [:index, :destroy]
resources :volunteer_teams, only: [] do
resource :volunteership, only: :create
end
end
namespace :management do
root to: 'home#index'
resources :conferences do
resources :events
resources :volunteers
resources :propositions
resources :sponsorship_offers
resource :call_for_participation, only: [:create, :destroy]
resources :personal_profiles do
member do
put :toggle_admin
end
end
end
end
end