Site Settings
Configure platform-wide settings including branding, features, and system configuration.
Accessing Settings
- Go to Admin Panel
- Click "Settings" in the sidebar
- Browse setting categories
Setting Categories
| Category | Description |
|---|---|
| General | Basic site settings |
| Branding | Logo, colors, appearance |
| Features | Enable/disable features |
| Email configuration | |
| Security | Security settings |
| SEO | Search engine optimization |
| Social | Social media integration |
| Payment | Payment configuration |
| API | API settings |
General Settings
Site Information
| Setting | Description |
|---|---|
| Site Name | Platform name |
| Site URL | Primary domain |
| Contact Email | Admin contact email |
| Support Email | User support email |
| Phone | Contact phone number |
| Address | Business address |
Regional Settings
| Setting | Options |
|---|---|
| Default Language | Primary language |
| Available Languages | Enabled languages |
| Default Currency | Primary currency |
| Available Currencies | Enabled currencies |
| Timezone | Server timezone |
| Date Format | Date display format |
Content Settings
| Setting | Description |
|---|---|
| Listings Per Page | Search results count |
| Featured Count | Homepage featured listings |
| Related Count | Related listings shown |
Branding Settings
Logo & Favicon
| Setting | Specification |
|---|---|
| Logo | PNG/SVG, recommended 200x50px |
| Logo (Dark) | For dark backgrounds |
| Favicon | ICO/PNG, 32x32px |
| App Icon | PWA icon, 512x512px |
Colors
| Setting | Description |
|---|---|
| Primary Color | Main brand color |
| Secondary Color | Accent color |
| Success Color | Positive actions |
| Warning Color | Caution indicators |
| Error Color | Error states |
Typography
| Setting | Options |
|---|---|
| Heading Font | Font family for headings |
| Body Font | Font family for text |
| Font Size | Base font size |
Watermark Configuration
Protect listing images with configurable watermarks.
Accessing Watermark Settings
- Go to Admin Panel
- Click "Settings" > "Watermark"
- Configure watermark options
Watermark Options
| Setting | Description |
|---|---|
| Enabled | Turn watermarking on/off |
| Position | Placement on image (center, bottom-right, etc.) |
| Opacity | Watermark transparency (0-100%) |
| Scale | Size relative to image |
| Type | Image watermark or text watermark |
Image Watermark
Upload custom watermark images:
- Click "Upload Watermark"
- Select PNG image with transparency
- Recommended size: 400x100px
- Set as active watermark
Managing Watermarks
| Action | Description |
|---|---|
| Upload | Add new watermark image |
| List | View all uploaded watermarks |
| Delete | Remove watermark image |
| Activate | Set watermark as default |
Watermark Preview
Preview how watermark appears on sample images before applying to all listings.
Best Practices
- Use PNG with transparent background
- Keep watermark subtle but visible
- Test on both light and dark images
- Consider mobile display sizes
Feature Settings
Listing Features
| Feature | Description |
|---|---|
| Listing Approval | Require admin approval |
| Auto-Approve Trusted | Skip moderation for trusted sellers |
| Allow Drafts | Enable draft listings |
| Featured Listings | Enable featuring |
| Bulk Upload | Enable CSV/Excel import |
User Features
| Feature | Description |
|---|---|
| Registration | Allow new registrations |
| Social Login | Google, Facebook login |
| Email Verification | Require email verification |
| Phone Verification | Require phone verification |
| Two-Factor Auth | Enable 2FA option |
Communication Features
| Feature | Description |
|---|---|
| Messaging | Enable in-platform messages |
| Show Phone | Display seller phone |
| Enable WhatsApp contact | |
| Reviews | Enable user reviews |
Buyer Features
| Feature | Description |
|---|---|
| Favorites | Enable saving favorites |
| Compare | Enable comparison tool |
| Buyer Requests | Enable wanted posts |
| Price Alerts | Enable price notifications |
Email Settings
SMTP Configuration
| Setting | Description |
|---|---|
| SMTP Host | Mail server address |
| SMTP Port | Mail server port |
| SMTP Username | Authentication username |
| SMTP Password | Authentication password |
| Encryption | TLS/SSL |
| From Address | Sender email |
| From Name | Sender name |
Email Templates
Configure templates for:
- Welcome email
- Email verification
- Password reset
- Listing approved/rejected
- New message notification
- Subscription confirmation
Test Email
Send test email to verify configuration.
Security Settings
Password Policy
| Setting | Options |
|---|---|
| Minimum Length | Minimum characters |
| Require Uppercase | Enforce uppercase |
| Require Number | Enforce numbers |
| Require Symbol | Enforce symbols |
Session Settings
| Setting | Description |
|---|---|
| Session Timeout | Auto-logout time |
| Remember Me Duration | Extended session time |
| Concurrent Sessions | Max simultaneous logins |
Rate Limiting
| Setting | Description |
|---|---|
| Login Attempts | Max failed logins |
| Lockout Duration | Account lockout time |
| API Rate Limit | Requests per minute |
SEO Settings
Meta Tags
| Setting | Description |
|---|---|
| Default Title | Homepage title |
| Title Separator | Character between titles |
| Meta Description | Default description |
| Meta Keywords | Default keywords |
Social Meta
| Setting | Description |
|---|---|
| OG Image | Default social share image |
| Twitter Handle | Twitter username |
| Facebook App ID | Facebook integration |
Sitemap
| Setting | Description |
|---|---|
| Auto-Generate | Automatic sitemap updates |
| Include Listings | Add listings to sitemap |
| Include Sellers | Add seller profiles |
Social Settings
Social Links
Add platform social media links:
- Twitter/X
- YouTube
Social Login
Configure social authentication:
Google:
- Client ID
- Client Secret
Facebook:
- App ID
- App Secret
Payment Settings
Payment Methods
Enable payment methods:
- Credit Card (Stripe)
- PayPal
- Bank Transfer
Stripe Configuration
| Setting | Description |
|---|---|
| Public Key | Stripe publishable key |
| Secret Key | Stripe secret key |
| Webhook Secret | Webhook signing secret |
Currency Settings
| Setting | Description |
|---|---|
| Processing Currency | Payment currency |
| Display Currencies | User-facing currencies |
| Exchange Rates | Auto or manual rates |
Currency Management
Accessing Currency Settings
- Go to Admin Panel
- Click "Currencies" in the sidebar
- View and manage supported currencies
Currency List
| Column | Information |
|---|---|
| Code | ISO currency code (EUR, USD, etc.) |
| Name | Full currency name |
| Symbol | Currency symbol |
| Exchange Rate | Rate to base currency |
| Status | Enabled/Disabled |
Managing Currencies
| Action | Description |
|---|---|
| Add | Add new currency support |
| Edit | Update name, symbol, rate |
| Toggle | Enable/disable currency |
| Delete | Remove currency |
Exchange Rates
Configure how exchange rates are handled:
| Setting | Description |
|---|---|
| Manual | Set rates manually |
| Auto-Update | Fetch from external API |
| Update Frequency | Daily, hourly, real-time |
| Base Currency | Reference currency for rates |
Creating a Currency
- Click "Add Currency"
- Enter currency details:
- Code (e.g., "GBP")
- Name (e.g., "British Pound")
- Symbol (e.g., "£")
- Exchange rate to base
- Set as enabled/disabled
- Save
Currency Display
Listings display prices in the viewer's preferred currency using the configured exchange rates.
API Settings
API Access
| Setting | Description |
|---|---|
| Enable API | Allow API access |
| Rate Limits | Requests per minute |
| CORS Origins | Allowed origins |
API Keys
Manage API keys:
- Generate new keys
- View active keys
- Revoke keys
Maintenance Mode
Enabling Maintenance
Put site in maintenance mode:
- Go to Settings > Maintenance
- Enable "Maintenance Mode"
- Set message for visitors
- Choose access bypass (IP whitelist)
- Activate
Maintenance Options
| Setting | Description |
|---|---|
| Message | Display message |
| Bypass IPs | IPs with access |
| Admin Access | Admin login during maintenance |
Backup Settings
Auto Backup
| Setting | Description |
|---|---|
| Enable | Automatic backups |
| Frequency | Daily, weekly |
| Retention | Backups to keep |
| Storage | Local, S3, etc. |
Manual Backup
Create instant backup:
- Go to Settings > Backup
- Click "Create Backup"
- Download when ready

