The new system is aimed at streamlining building permits, inspections, and other required city filings, all on one website.