One command. A complete higher-ed website. No blank canvas. No regrets.
Provus®EDU is a Drupal CMS recipe that installs a complete, production-ready higher education website — content types, views, menus, theme, and configuration — in a single command. It is purpose-built for colleges, universities, and community colleges that need enrollment-focused digital experiences without requiring extensive custom development before they can demo something real.
A Drupal recipe is a repeatable configuration snapshot: a precise set of modules, content types, and settings that get applied to your Drupal instance once and leave no recipe-specific overhead behind. Think of it as a blueprint that builds the house, then gets out of the way. Provus®EDU is that blueprint — tuned over 20+ years of building production higher-ed Drupal sites for institutions including Portland State University, SIU School of Medicine, and dozens of community colleges and state universities.
Built by Promet Source, a Drupal specialist agency with deep roots in higher education and public sector digital. Promet offers implementation, design, migration, accessibility remediation, and ongoing support for institutions adopting Provus®EDU.
What This Recipe Installs
Running the Provus®EDU recipe configures the following on a fresh Drupal CMS instance:
Content Architecture
- Program & Course Pages — Structured content types for degree programs: degree name, level (associate / bachelor's / master's / certificate), credit hours, concentrations, curriculum requirements, department hierarchy, and application CTA. The single most important content type on any enrollment-focused higher-ed site — pre-built and ready to populate.
- Faculty Directory — Faculty profile content type with filterable listings: name, title, department, research areas, contact, office hours, and bio. Includes the directory view with exposed filters by department and title. Your comms team stops managing faculty bios in a Word document the day this installs.
- News & Announcements — News content type with publish date, categories, author, and teaser image. Listing view with category filter and archive. RSS feed compatible. Drupal Planet syndication ready.
- Events & Academic Calendar — Events content type with start/end datetime, location, event type taxonomy, and registration link field. Calendar listing and iCal/Google Calendar export support.
- Student Testimonials — Structured testimonial component with student name, program, graduation year, quote, and photo. Pre-wired to appear on the homepage and program pages where conversion happens.
- Basic Page & Landing Page — General-purpose content types with full Canvas (Layout Builder) support for department pages, policy pages, and campaign landing pages that need layout flexibility without a developer on-call.
Homepage Layout
Pre-wired homepage includes:
- Hero region with headline, subhead, and primary CTA
- Program teaser grid — shows featured programs, filterable by degree level
- News feed block — latest three news items
- Student testimonials carousel
- Secondary CTA region (campus visit / contact / apply)
All regions are Canvas (Layout Builder) editable. Editors rearrange, add, and remove blocks without touching code.
Navigation & Menus
- Mega menu via the Provus Mega Menu module — multi-column dropdown with support for featured content panels
- Utility navigation (accessibility, login, search)
- Footer navigation with multi-column layout
- Breadcrumbs configured with student-first URL patterns
Theme & Front-End Stack
Full integration with Provus EDU Theme, which extends Provus Base Theme.
- Bootstrap 5 — production-grade grid and component system
- Webpack build pipeline — clean, maintainable SCSS with hot reload in development
- Canvas (Drupal Layout Builder) — optimized for drag-and-drop editing within brand guardrails
- WCAG 2.2 Level AA — accessibility compliance is structural, not cosmetic. Ships meeting ADA and Section 508 requirements out of the box.
- Mobile-first, responsive across all breakpoints
SEO & Performance Defaults
- Metatag module pre-configured for all content types
- Sitemap.xml generation
- Schema.org structured data markup for programs and courses (Google rich results for educational content)
- BigPipe, Page Cache, and Dynamic Page Cache enabled with sensible defaults
- WebP image support with responsive image styles and lazy loading
- Canonical URLs and redirect management
Accessibility — Built In, Not Bolted On
Provus®EDU ships with accessibility compliance as architecture, informed by Promet Source's work as an accessibility remediation agency for government and higher-ed clients.
- WCAG 2.2 Level AA across all included templates and content types
- Keyboard-navigable mega menu and modal components
- Color contrast ratios that meet AA thresholds across all five theme color variants
- Alt text fields enforced on all media fields with in-editor hints
- Heading hierarchy enforced in Canvas editing templates
- Section 508 and ADA compliance documentation available
Why Provus®EDU Exists
Promet Source has built production Drupal websites for higher education institutions for more than 20 years. After the same conversations — "we need a faculty directory," "can your editors actually publish program pages without filing a ticket?" "how do you handle 200 department sites without losing brand consistency?" — we stopped rebuilding these solutions from scratch for every client and started packaging them.
Two projects in particular shaped the architecture of Provus®EDU:
Portland State University — Empowering Non-Technical Content Editors
500 non-technical content editors. 200+ department microsites. One central design system with brand governance. Promet built a component-based design library on Atomic Design principles that let editors create and publish content within institutional brand constraints — without a developer in the loop for day-to-day updates.
The Canvas editing experience, brand-constrained layout templates, and multisite governance patterns in Provus®EDU are direct descendants of this project.
SIU School of Medicine — An Engaging Web Experience to Meet Multiple Missions
Southern Illinois University School of Medicine needed to migrate its patient care site and its medical school site from Drupal 7 to Drupal 9 as a cohesive whole — two separate URLs, two distinct visual identities, one design system, zero identity crisis. The dual-URL architecture with shared governance that Promet delivered became a reference architecture for multi-audience higher-ed site design.
The flexible content architecture and multi-audience homepage patterns in Provus®EDU reflect what this project required: a single CMS serving prospective students, current students, faculty, and the public without collision.
Full case studies on Drupal.org:
Requirements
| Requirement | Details |
|---|---|
| Drupal CMS | Drupal CMS 1.x (Drupal 11 core). Provus®EDU is a Drupal CMS recipe and requires Drupal CMS, not vanilla Drupal core. |
| PHP | 8.1 or higher (8.2+ recommended) |
| Composer | Required for installation |
| provus_edu_theme | Required theme. Installs automatically with the recipe. See drupal.org/project/provus_edu_theme |
| provus_base_theme | Base theme, dependency of provus_edu_theme. See drupal.org/project/provus_base_theme |
| provus_mega_menu | Mega menu module, included. See drupal.org/project/provus_mega_menu |
Getting Started
Provus®EDU is a Drupal CMS recipe. The installation sequence below assumes you have a fresh Drupal CMS instance running. If you don't, start at new.drupal.org/drupal-cms to spin one up.
Step 1 — Require the recipe via Composer
From your Drupal project root:
composer require drupal/provus_eduStep 2 — Apply the recipe
Drupal CMS recipes are applied via Drush:
drush recipe recipes/contrib/provus_eduThis installs and configures all dependencies, imports the content types and views, applies the theme, and sets the homepage. A fresh Drupal CMS site goes from blank to higher-ed-ready in the time it takes Composer to run.
Step 3 — Populate your content
Provus®EDU ships with sample content to demonstrate the content architecture. Replace it with your institution's programs, faculty, news, and events. The Canvas editor is available from the first login — no additional configuration required.
Step 4 — Customize your theme
Provus EDU Theme ships with five color variants. Swap the active variant in Appearance settings or sub-theme for full brand customization. The SCSS is clean, well-documented, and built for institutional design systems.
Self-service hosting option
Provus®EDU is available as a one-click install on DevPanel — the fastest way to evaluate the recipe on a live environment without local setup. Recommended for evaluators, IT directors doing demos, and developers who want a sandbox before committing to a full install.
Related Projects
Provus®EDU is the top of a four-project stack. Each component is maintained separately so institutions can adopt them independently or update the theme without changing the recipe.
| Project | Role | URL |
|---|---|---|
| provus_edu | Recipe (this project) — installs the full higher-ed configuration stack | drupal.org/project/provus_edu |
| provus_edu_theme | Higher-ed theme — Bootstrap 5, Canvas-optimized, WCAG 2.2 AA | drupal.org/project/provus_edu_theme |
| provus_base_theme | Base theme — design system foundation, sub-themeable for any institution | drupal.org/project/provus_base_theme |
| provus_mega_menu | Mega menu — multi-column dropdown with featured content panel support | drupal.org/project/provus_mega_menu |
What's on the Roadmap
Provus®EDU follows a release cadence tied to Drupal CMS releases. The feature backlog is driven by community feedback, Promet's active higher-ed client work, and competitive parity with proprietary platforms like Modern Campus CMS and Cascade CMS. Current roadmap priorities:
- Program Finder with faceted search — Filter by degree level, modality (online/hybrid/in-person), department, and time-to-completion. Uses Search API + Facets + Views.
- Post-install onboarding tour — Guided Drupal Tour module walkthrough for first-time admins: how to edit a page, add a program, configure the faculty directory, and find help.
- AI alt-text generator — Editor uploads an image; AI suggests alt text. Editor approves/edits. Addresses the most common accessibility violation in higher-ed content.
- Prospective-student chatbot — EDU adaptation of Civic AI Navigator — answers FAQ, helps narrow program choice, captures inquiry leads. Built on Promet's existing AI infrastructure.
- Campus alerts banner — Emergency/weather/closure banner with severity levels, scheduled publishing, and auto-dismiss.
- SSO reference implementation — Documented Shibboleth/SAML/CAS integration pattern. Higher ed runs on Shibboleth. Non-optional for serious adoption.
Track progress, submit feature requests, and contribute: drupal.org/project/issues/provus_edu
What's new in 1.0.3
Provus EDU 1.0.3 (released 27 May 2026) introduces AI-powered features and several content improvements:
- Demo pages to highlight features and components
- New modules enabled: AI Core, AI SEO/GEO analyzer, OpenAI Provider, AI Image Alt Text, AI Image Bulk Alt Text, Key
Important: For the AI features to work, you must add a new key under Configuration → System → Keys (/admin/config/system/keys) after installing or updating to 1.0.3. Without a valid key configured, the AI Core and related modules (OpenAI Provider, AI SEO/GEO analyzer, AI Image Alt Text, AI Image Bulk Alt Text) will not function.
Need Help? Promet Source Has Done This Before.
Provus®EDU is free to install. What gets complex after install — brand customization, SSO integration, SIS data feeds, multi-site governance, content migration from legacy CMSs, accessibility remediation, and ongoing support — is where Promet Source comes in.
Services available:
- Implementation — Full-service site build on Provus®EDU: discovery, design, configuration, content migration, launch, and post-launch support.
- Design — Custom institutional branding applied to the Provus EDU Theme: sub-theme, color system, typography, component library.
- Accessibility Remediation — WCAG 2.2 audit, remediation, and VPAT documentation. Promet is an accessibility specialist with government and higher-ed clients.
- Migration — Migration from Drupal 7/8/9/10, WordPress, Modern Campus CMS, Cascade CMS, or any legacy CMS. Content, redirects, SEO preservation.
- Training — Editor training, admin training, and developer workshops. Delivered as live sessions or recorded courses.
- Ongoing Support — Managed hosting, security updates, feature development retainers, and issue-queue support.
Talk to Promet Source about your project → prometsource.com/provus/provus-edu
Request a guided demo → resource.prometsource.com/request-provusedu-demo
Links
- Live demo — edu-windy-cms.provusdemo.com
- Promet Source — prometsource.com
- Request a demo — resource.prometsource.com/request-provusedu-demo
- Issue queue — drupal.org/project/issues/provus_edu
- PSU case study — new.drupal.org/case-study/portland-state-university-empowering-non-technical-content-editors
- SIU case study — new.drupal.org/case-study/siu-school-of-medicine-an-engaging-web-experience-to-meet-multiple-missions
Related Projects
Provus is a family of open-source Drupal recipes and themes from Promet Source, built for higher education and government.
Government & Public Safety
- Provus®Gov Police — Drupal CMS recipe that installs a complete, production-ready government website in a single command. Ships with the Provus®Gov Police Theme.
- Provus®Gov Police Theme — The accessible front-end theme for the Provus®Gov Police recipe — built for police departments and public-safety agencies.
- Provus®Gov Fire — Drupal CMS recipe that installs a complete, production-ready government website in a single command. Ships with the Provus®Gov Fire Theme.
- Provus®Gov Fire Theme — Provus®Gov front-end theme variant purpose-built for fire districts and fire departments.
- Provus DUSWDS — Government site recipe built on the U.S. Web Design System (USWDS) for federal, state, and local agencies.
- Provus DUSWDS Theme — USWDS front-end theme for government sites — the visual layer for the Provus DUSWDS recipe.
Project information
- Ecosystem: Education, Recipe, Site Template Helper for Composer, Bootstrap, Canvas Bootstrap, Accessibility
- By nx2611 on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.






