Dashboard
Portal Users
Active client accounts and premium subscription status on the ContractScope portal
Active Clients
β
Registered portal users
β¦ Premium Subscribers
β
Paid or admin-granted access
Sales & Revenue
Estimated recurring revenue based on active paid subscriptions. Courtesy grants are excluded from MRR/ARR calculations.
MRR
β
Est. monthly recurring
ARR
β
Projected annual
Monthly Plan
β
$49/mo subscribers
Annual Plan
β
$470/yr subscribers
Courtesy Access
β
Admin-granted premium
Past Due
β
Failed payment β at risk
Database & Data Intelligence
Puerto Rico government AEC contracting data powering the ContractScope intelligence engine
Total Companies
β
AEC firms tracked
Ranking Records
β
Quarterly data rows
Time Periods
β
Quarters tracked since 2022
Top Ranked Companies β Latest Period
| Rank | Company | CuantΓa Total |
|---|---|---|
| Loading⦠| ||
Companies
Page 1
Upload Data
Select Table to Import
Convert Excel to CSV
If you have an .xlsx file, convert it first:
python3 -c "import pandas as pd; pd.read_excel('data.xlsx').to_csv('data.csv', index=False)"
Clients
Portal Users
Manage who has access to the ContractScope client portal
Activity Log
Page 1
Text & Descriptions Control
Edit titles, subtitles and tooltip descriptions for each section. New sections are auto-detected on deploy. Click "Sync from Manifest" to add any missing entries without overwriting existing text.
Broadcast Email
Send Email to Clients
Send a direct email to all active clients or a specific group. Use this for outages, announcements, or important updates.
Select recipients to see count
β This will send real emails to clients
Send History
Loadingβ¦
Company Report Viewer
Preview Report
Search any company from the rankings database and preview exactly how the beta portal will look for that company.
π
Search for a company above to preview their full portal
Client Banners
Announcements & Notifications
Banners appear at the top of the client portal. Clients can dismiss them. Expired banners are hidden automatically.
Disclaimer & Terms of Use
Editor
The current version is shown to every client on every page until they accept it.
Publish as new version makes all clients re-accept. Update text only edits the loaded version in place (typo fixes) without re-acceptance.
Feature Requests
Email Templates
Email Settings
Global settings applied to all outgoing emails
Administrators
Admin Users
Manage who can access the ContractScope admin panel
Changes Log
Every edit made to a section's title, subtitle, description, or visibility β from Content Control or Edit Mode β by any admin. Newest first.
Company Domains
Approved email domains
A self-signup client only gets company data after verifying a corporate email on an approved domain.
Unknown domains land here as pending when a client tries to verify one.
Feature Flags
Control which dashboard features are available globally and per-client.
Global Features
Loadingβ¦
Per-Client Access
Per-client access only takes effect when the global flag is enabled.
Loadingβ¦
Competitor Reports
Upload monthly competitor intelligence JSON files per company. Files are stored in the Railway Bucket and served to verified clients.
Upload Reports
Select one or more JSON files. Each file must contain
compania and periodo fields (YYYYMM format).
Files will be validated before upload.
Click or drag JSON files here
Multiple files supported Β· max 10MB each
Tier Management
Control period limits, dashboard access and section visibility per tier. Section titles and descriptions are managed in Content Control.
Free Trial Duration
Number of days new self-signup users get before a subscription is required. Note: This only applies to future signups β existing trial users are not affected.
days
Corporate Email Re-Verification Period
Number of days after which verified corporate emails must be re-verified via a 10-minute OTP sent to their corporate inbox. Prevents ex-employees from retaining company access. Note: Set to 0 to disable automatic expiration.
days
FREE
Free Tier
Default for trial users
most recent (always includes current)
months of history
agencies viewable (0 = all)
agencies viewable (0 = all)
companies viewable (0 = all)
active logins allowed
Dashboard Access
PREMIUM
Premium Tier
Default for active subscribers
most recent (always includes current)
months of history
agencies viewable (0 = all)
agencies viewable (0 = all)
companies viewable (0 = all)
active logins allowed
Dashboard Access
Settings
Change password