Why do I have to sign up to use it at all? You want people to get involved in the process but you add friction. My guess is, your bounce rate is high. I'm sure there are plenty of features that require an account - but I'd imagine there are still ways of displaying and sharing the public information you've gathered within your tool without getting people to give you their e-mail address and generate yet another passw…
Same as with other social sites. You will be able to freely browse it without logging in but taking any action will require you to create an account. You'll be able to find all the bills, reps, comments by users, etc. You only have to signup if you want to follow bills (get updates when they change) or reps (when they sponsor new bills), vote on bills and build your approval rating.
It might be a bit unclear but the top navigation bar will help you browse through the site. Example link for bills https://4us.com/Bills
We just wanted to have the homepage as a landing page and list what the site does.