Skip to content

Page Route Stubs for All Public Pages#53

Open
msonal1 wants to merge 1 commit intomainfrom
sonal-feat
Open

Page Route Stubs for All Public Pages#53
msonal1 wants to merge 1 commit intomainfrom
sonal-feat

Conversation

@msonal1
Copy link
Contributor

@msonal1 msonal1 commented Mar 12, 2026

High-level motivation for making the changes

Changes:

  • I added a folder for each of the page stub requirements
  • I added a page.tsx for each of the folders so that each page would have a name and description

I implemented all of the required route stubs using the Next.js App Router. I created pages for every public route so that all navigation links resolve correctly and do not return 404 errors. Each page includes a heading with the page name and a placeholder paragraph describing what content will eventually be added there. The routes I created include the home page, news pages (/news and /news/[id]), all senator-related pages (leadership, roster, contact, and previous leadership), committee pages (/committees and /committees/[id]), legislation pages (search, individual legislation pages, recent legislation, nominations, rules, and disclosure), informational pages under /about (staff, powers, and bill process), as well as /elections, /meetings, and all funding-related pages (/funding/apply, /funding/budget-process, and /funding/budget)

Closes #8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Page Route Stubs for All Public Pages

1 participant