Access the Dashboard
After logging in, you’ll land on the main dashboard at/dashboard or /.
The dashboard provides a bird’s-eye view of your Stringboot workspace with key statistics and quick actions.
Dashboard Statistics
The dashboard displays four key metrics across all your applications:Total Applications
Number of applications you’ve created
Total String Resources
Total strings across all apps and languages
Active Languages
Number of configured languages across apps
Active API Tokens
Number of active tokens for API access
Quick Actions
Jump directly to common tasks from the dashboard:1
Create New App
Click Create New App to navigate to app creation
2
Add String Resource
Click Add String Resource to navigate to string creation
3
Add New Language
Click Add New Language to navigate to language setup
4
Generate API Token
Click Generate API Token to navigate to token creation
Recent Activity
The dashboard shows your recent actions to help track changes and progress:Activity Types Displayed
| Activity | Description |
|---|---|
| String additions | New strings created or imported |
| Language additions | New languages configured |
| API token creation | New tokens generated |
| App creation | New applications created |
| Bulk operations | Large imports or translations |
Activity Information
Each activity entry shows:- Action type and description
- Timestamp
- Application name
- Status (success/failed)
- Quick link to related resource
Navigation Sidebar
Access all major sections from the sidebar:Dashboard
Dashboard
Main overview page with statistics and recent activity
Applications
Applications
View and manage all applicationsApplications Guide →
Strings
Strings
Create, edit, and manage string resourcesStrings Guide →
Languages
Languages
Configure languages and AI translationsLanguages Guide →
Experiments
Experiments
Create and manage A/B tests for string variationsExperiments Guide →
API Tokens
API Tokens
Generate and manage authentication tokensAPI Tokens Guide →
FAQs
FAQs
Create and organize frequently asked questionsFAQs Guide →
Settings
Settings
Configure account, API keys, and preferencesSettings Guide →
User Menu
Access account-related actions from the user menu in the top right:- Profile - View and edit your profile information
- Settings - Configure account and integrations
- Help & Documentation - Access support resources
- Logout - Sign out of your account
Real-time Features
The dashboard includes several real-time capabilities:WebSocket Integration
Live Progress
Real-time updates for bulk operations and translations
Background Tasks
Track long-running operations without blocking UI
Notifications
Instant alerts for completed operations
Auto-refresh
Statistics update when changes occur
Offline Mode
The dashboard handles network connectivity gracefully:Offline Behavior
1
Connection Lost
A yellow banner appears: “Backend is unavailable”
2
Local Changes
Changes are saved locally in browser storage
3
Connection Restored
Banner disappears and changes sync automatically
4
Conflict Resolution
Dashboard prompts if conflicts occur during sync
Search and Filtering
Most dashboard pages support powerful search and filtering:Common Filter Options
- Strings Page
- Languages Page
- API Tokens Page
- FAQs Page
- Application filter
- Language filter
- Text search (key/value)
- Recently modified view
Workflow Examples
First-Time Setup
1
Create Application
Dashboard → Create New App
2
Add Default Language
Applications → Select App → Add Language (mark as default)
3
Add Strings
Strings → Select App → Add individual or bulk upload
4
Generate API Token
API Tokens → New Token → Copy for SDK use
5
Integrate SDK
Use token in your app (see Quickstart)
Adding a New Language
1
Navigate to Languages
Dashboard → Languages → Select App
2
Add Language with AI
- Click Add Language
- Enable AI translation
- Select source language
- Review translations
3
Save Translations
Approve and save translated strings
4
Test in App
Change language in your SDK to verify
Bulk String Import
1
Prepare File
Create CSV/JSON with your strings
2
Navigate to Strings
Dashboard → Strings → Select App
3
Bulk Upload
- Click Bulk Upload
- Select file
- Review preview
- Resolve duplicates
4
Import
Complete upload and verify strings
Dashboard Best Practices
Regular Reviews
- Check dashboard statistics weekly
- Review recent activity
- Monitor token usage
- Clean up unused resources
Organized Workspace
- Use clear app naming conventions
- Delete test/unused applications
- Archive old strings
- Keep tags consistent
Security Hygiene
- Revoke unused API tokens
- Rotate tokens periodically
- Review account linking
- Enable email verification
Efficient Workflows
- Use bulk operations for large changes
- Leverage AI translation
- Export for backups
- Use quick actions
Troubleshooting
Statistics Not Updating
Statistics Not Updating
Try:
- Refresh the page (Cmd/Ctrl + R)
- Check network connection
- Wait for sync to complete
- Clear browser cache if issue persists
Offline Banner Stuck
Offline Banner Stuck
Recent Activity Missing
Recent Activity Missing
Possible causes:
- Activity older than retention period
- Filtered by application
- Sync delay
Can't Access Sidebar Section
Can't Access Sidebar Section
Next Steps
Choose your path based on what you want to accomplish:First Time User
Start with account setup
Create Application
Set up your first app
Add Strings
Create string resources
Configure Languages
Set up languages
Create Experiments
Run A/B tests on strings
Generate Tokens
Create API tokens
Integrate SDK
Use tokens in your app