VaahCMS Features
The CMS, you have been waiting for!
Those days are gone, when traditional CMS architecture has been the standard, companies are now looking to solutions which are flexible, scalable and can embrace the ever evolving content landscape.
Features
Dashboard
Quick overview of the VaahCMS and display important information like Laravel Jobs, Queues, Logs, Active Themes etc.
Welcome Screen
Activate Theme
Guide you to activate theme if none of the theme is active.
Monitor Queues
Get overview & stats of Laravel Queues.
Laravel Logs
Direct access of parsed laravel logs.
Stats
Bird's-eye view of stats of users, roles & permissions.
Quick Links
Most frequently used links on the dashboard.
Users & Access
VaahCMS is shipped with it's own Access Control List (ACL) to easily manager users, their roles and granular permissions of each role.
Registrations
Don't clatter your users database table with spam data, instead collect it under registration and create users after verification.
Registrations
Review all registrations and perform bulk actions.
Collect More
Not just basics, collect detailed information.
Meta Data
Manage & view custom meta data in pretty-view.
Collect User
Create user from registration in one click.
Tract Activation
Track registration activation and time stamps.
Tract Invitation
Manage invitations and who invited them.
Users
Users contains a list of users in your company with information including their role, status, last login at and created at.
Users and Bulk Actions
Total number of users & bulk actions you perform.
Search or Filter
Search or filter user(s), based on your preferences.
Add User
Add a user account with detailed information.
Edit User
User can quickly edit or clone existing user.
Manage Roles and Permissions
Role-based access control management.
Create User Field Management
Manage fields in create user by editing user settings.
Roles
Manage Roles to set up the privileges and access rights of each user in the system.
Default Roles
A super administrator has full control of a system.
View/Update Permissions
View or update the permissions for a particular role.
Manage Users
Manage users who are assigned a particular role.
Activate/ Deactivate Permissions
Activate/ Deactivate all permissions for a role.
Permissions
Defining a permission allows you to decide what users can and cannot do.
Default permissions
VaahCms has a default set of permissions.
Assign permission
You can assign or revoke permissions to roles.
Extends
VaahCms offers the possibility to extend the functionalities of your website by adding new modules and themes.
Modules
A module can include a wide range of things, including PHP code, library code, view scripts, and public assets such as images, CSS, and JavaScript.
Filter Modules
Easily filter module by status or update availability.
Install Modules
Install a module & configure it to meet your needs.
Update Modules
Check & install available updates for your modules.
Reactivate or Remove Modules
Turn modules on or off or remove them entirely.
Sample Data
Import sample data through modules and seeds.
Themes
A theme is a collection of files that act as a wrapper for your site's content. The theme determines what HTML markup & CSS styling are used to present the site's content.
Set Default Theme
Set as default to provide the most cohesive look.
Import Content
mport default content through themes and seeds.
Settings
The Settings page enables developers to access all backend functionality of the app and further customize it.
General
In the General settings tab, you can update your site's title, set the format for date and time displayed on your site, manage static links, add scripts of Google Analytics and other tracking scripts and etc.
Update Site Settings
You can update your site's general settings here.
Date and Time
Set or update the global system date and time.
Manage Static links
Set social media or static links & used anywhere.
Add Script
Add Google Analytics or other scripts to your site.
Meta Tags
Update your meta tags with the meta tag group.
User Settings
You can show or hide user form fields or add any custom fields to it from your User settings.
Manage Fields
Only select the fields you need from the list.
Add Custom Fields
Custom fields are store as a JSON in a meta column.
Environment Variable
Manage your environment configuration with the environment variable settings. This enables you to add, update or remove environment variables.
Configure Environment Variables
You can add or update env variables as required.
Localization
Localization enable you to retrieve string values in various languages, allowing you to easily support multiple languages within your app. Manage your localization strings.
Add Language
Add language with name and locale ISO code.
Create Category
Separate strings by categorize under their language.
Create Language String
Make a language string under a particular category.
Notification
Setting up Laravel queues for VaahCMS
Setting Up Notification
Create and set up a notification for your system.
Update
Check for the update and update your version of VaahCms with the latest features!
Update VaahCms
Update VaahCms with the latest features in a click.
Reset
Reset setting will help to reset/re-install your application.
Reset/Re-install Application
You can reset or reinstall your application.
Advanced
View your error logs, queued jobs and failed jobs, as well as batches that are running on a particular date.
Logs
Search, filter and view your error logs seamlessly by file extension.
Manage Logs
Handle system logs in a scalable way.
Jobs
Monitor jobs and see what job has been queued or pending.
Manage Queued Jobs
View the status of all queued/pending job.
Failed Jobs
Monitor failed jobs and it's details.
Manage Failed Jobs
View the status of all failed jobs.
Batches
Analyze the Jobs collection to view the following information: Number of jobs, total, failed and pending.
Status of Job Batches
View the status of a failed job from batch.
Manage
In the Manage section, you can organize all your media and custom taxonomies in a way that works best for your project.
Media
Media Section is a place to store images, audio files, or Flash movies that will be used on your website.
Create New Media
Create media with many options to suit your needs.
View Media Attributes
MIME type, url, size, thumbnail url, caption, etc.
Taxonomies
Taxonomies help group similar objects together, making them easier for visitors to browse through.
Taxonomy Types
Manage Taxonomy types can be handled easily.
Default Taxonomy Type
Countries, Registrations, Roles are default types.