Frontend Overview
The Frontend Management module helps you create and manage your institution's public-facing website:
- Website Builder: Create and customize your institution's website
- Page Management: Create, edit, and organize website pages
- Theme Management: Customize the look and feel of your website
- Menu Management: Create and organize navigation menus
- Media Management: Upload and manage images, videos, and documents
- Form Builder: Create custom forms for inquiries and applications
- SEO Management: Optimize your website for search engines
- Analytics: Track website traffic and user behavior
Website Builder
The Website Builder feature allows you to create and customize your institution's website without any coding knowledge:
Using the Page Builder
- Navigate to Frontend > Website Builder
- Select a page to edit or create a new page
- Use the drag-and-drop interface to add and arrange elements:
- Text blocks
- Image galleries
- Video embeds
- Call-to-action buttons
- Forms
- Maps
- Social media feeds
- Custom HTML/CSS
- Customize each element's appearance and behavior
- Preview your changes in real-time
- Click "Save" to apply your changes
- Click "Publish" to make the changes live on your website
Responsive Design
The Website Builder automatically ensures your website looks great on all devices:
- Desktop View: How your website appears on large screens
- Tablet View: How your website appears on medium-sized screens
- Mobile View: How your website appears on smartphones
You can preview and customize each view to ensure optimal user experience across all devices.
Pro Tip:
Use the "Global Styles" feature to maintain consistent branding across your website. Define colors, fonts, and spacing once, and they'll be applied throughout your site.
Page Management
The Page Management feature allows you to create, edit, and organize your website pages:
Creating a New Page
- Navigate to Frontend > Pages
- Click on "Add New Page"
- Enter the page details:
- Page Title
- URL Slug (e.g., "about-us", "contact")
- Meta Description (for SEO)
- Featured Image (optional)
- Select a page template or start with a blank page
- Click "Create" to create the page
- Use the Website Builder to design the page content
- Set the page status (Draft, Published, Scheduled)
- Click "Save" to save your changes
Managing Page Hierarchy
Organize your pages into a logical structure:
- Navigate to Frontend > Pages > Hierarchy
- View the current page structure displayed as a tree
- Drag and drop pages to rearrange them
- Create parent-child relationships by dragging a page under another page
- Click "Save" to apply the changes
Page Templates
Save time by creating and using page templates:
- Navigate to Frontend > Pages > Templates
- Click on "Add New Template"
- Design the template using the Website Builder
- Save the template with a descriptive name
- When creating new pages, select this template to start with its layout and content
Important:
Changes to page templates do not automatically update pages that were created using those templates. If you want to update existing pages, you'll need to do so manually or use the "Apply Template Changes" feature.
Theme Management
The Theme Management feature allows you to customize the look and feel of your website:
Selecting a Theme
- Navigate to Frontend > Themes
- Browse the available themes
- Preview a theme by clicking on "Preview"
- Apply a theme by clicking on "Activate"
Customizing a Theme
- Navigate to Frontend > Themes > Customize
- Customize various aspects of your theme:
- Colors: Primary, secondary, accent, text, background colors
- Typography: Font families, sizes, weights, line heights
- Layout: Container width, spacing, padding, margins
- Header: Logo, navigation style, sticky/fixed position
- Footer: Columns, widgets, copyright text
- Buttons: Styles, sizes, hover effects
- Forms: Input styles, labels, validation messages
- Preview your changes in real-time
- Click "Save" to apply your customizations
Custom CSS/JS
Add custom code to further customize your website:
- Navigate to Frontend > Themes > Custom Code
- Add custom CSS to override theme styles
- Add custom JavaScript for additional functionality
- Click "Save" to apply your custom code
Theme Backup and Restore
- Navigate to Frontend > Themes > Backup
- Click "Create Backup" to save your current theme settings
- To restore a previous backup, select it from the list and click "Restore"
Pro Tip:
Create a backup of your theme before making significant changes. This allows you to easily revert to a previous version if needed.
Media Management
The Media Management feature allows you to upload and organize media files for your website:
Uploading Media
- Navigate to Frontend > Media
- Click on "Upload New Media"
- Select files from your computer or drag and drop them into the upload area
- The system will upload the files and display them in the media library
- For each uploaded file, you can add:
- Title
- Alt Text (important for accessibility and SEO)
- Caption
- Description
- Click "Save" to update the media information
Organizing Media
Keep your media files organized for easy access:
- Navigate to Frontend > Media > Folders
- Create folders to categorize your media (e.g., "Banners", "Gallery", "Documents")
- Move media files into appropriate folders by selecting them and clicking "Move to Folder"
- Use the search and filter options to quickly find specific media files
Image Optimization
Optimize images for better website performance:
- Navigate to Frontend > Media > Optimization
- Enable automatic image optimization
- Configure optimization settings:
- Compression Level
- Maximum Dimensions
- WebP Conversion (for modern browsers)
- Lazy Loading
- Click "Save" to apply the settings
- For existing images, click "Bulk Optimize" to apply the settings to all images
Important:
Always add descriptive alt text to images. This improves accessibility for users with visual impairments and helps with SEO. The alt text should describe the content and function of the image.
SEO Management
The SEO Management feature helps you optimize your website for search engines:
Page SEO
- Navigate to Frontend > SEO
- Select a page to optimize
- Configure the following SEO elements:
- Meta Title: The title that appears in search engine results (50-60 characters recommended)
- Meta Description: The description that appears in search engine results (150-160 characters recommended)
- Focus Keyword: The main keyword you want the page to rank for
- URL Slug: The page's URL (should be short, descriptive, and include keywords)
- Canonical URL: Used to prevent duplicate content issues
- Robots Meta: Control how search engines index and follow links on the page
- The system will analyze your page and provide SEO recommendations
- Make the suggested improvements to increase your page's search engine ranking
- Click "Save" to apply your changes
Sitemap Management
Create and manage XML sitemaps for better search engine indexing:
- Navigate to Frontend > SEO > Sitemap
- Configure sitemap settings:
- Include/exclude specific pages
- Set update frequency
- Set priority for different page types
- Click "Generate Sitemap" to create or update your sitemap
- The system will automatically submit your sitemap to major search engines
Structured Data
Add structured data (schema markup) to help search engines understand your content:
- Navigate to Frontend > SEO > Structured Data
- Select a page to add structured data
- Choose the appropriate schema type:
- Organization
- Local Business
- Event
- Course
- Article
- FAQ
- And more...
- Fill in the required information for the selected schema type
- Preview the structured data in JSON-LD format
- Click "Save" to add the structured data to your page
Pro Tip:
Use the Google Search Console integration to monitor your website's performance in search results, identify issues, and get insights on how to improve your SEO.
Need More Help?
If you couldn't find what you're looking for in our documentation, our support team is ready to assist you.