Frontend Routes - griffinsharp/kicker GitHub Wiki
Frontend Routes
Our components are organized as follows:
RootAppNavBar- (main component goes here)
Footer
The following routes, defined in App, will render components between NavBar and Footer.
Home
/HomeContainerHomeProjectIndexContainerProjectIndexProjectIndexItem
CategoryBar(Nav bar for categories)
Log In
/loginSessionFormContainerSessionForm(Log In Page)
Sign Up
/signupSessionFormContainerSessionForm(Sign Up Page)
Project Show
/projects/:projectIdProjectShowContainerProjectShowVideoBackingInfoCampaignPledge Options
Project Create
/projects/newNewProjectFormContainerNewProjectForm
Project Edit
/projects/:projectId/editEditProjectFormContainerEditProjectForm
Pledge (New Pledge for a Specific Project)
/projects/:projectId/pledgePledgeFormContainerPledgeForm
Category (All Projects Belonging to A Category)
/category/:category_nameHomeContainerHomeProjectIndexContainerProjectIndexProjectIndexItem
CategoryBar(Nav bar for categories)
Discover
/discoverDiscoverIndexContainerDiscoverIndexProjectIndexContainerProjectIndex(Project Index Page for All)ProjectIndexItem
FilterForm(Filter Discover results)
Search
/searchSearchBarContainerSearchBar(Search Bar drop down)
User
/profile/:userIdUserShowContainerUserShow(User Profile Show Page)