Frontend Routes - maxwelljmckee/TheDemocracyProject GitHub Wiki

Authentication

/

  • Entry/Splash page offers general information about the application and authentication options

/login

  • User login form.

/register

  • User registration form.

User Dashboard

/dashboard

  • User dashboard offers navigation options, current and upcoming events feed, etc.

/mission

  • Mission page offers more in-depth explanation of the purpose of the application.

/congress-members

  • Congress Members index lists all active congress members with which a user can interact.

/congress-members/:id

  • Congress Members detail page offers more in-depth information on a particular member, as well as ways of interacting with them.

/bills

  • Bills index lists all bills currently in consideration for a vote on the floor of congress.

/bill/:id

  • Bills detail page offers more in-depth information on a particular bill, as well as ways of interacting with the bill.

Community

/threads

  • Threads index lists all active conversations in the community.

/thread/:id

  • Threads detail page displays all comments associated with a particular thread.
  • User can post new comments, as well as edit and delete existing comments.