Free Microcredentials Platform
A scalable multilingual catalog for discovering free CertiProf microcredentials, accessing learning material and launching external certification exams.
Next.js + TypeScript + Strapi CMS + Vercel
Primary goal
Replace dozens of manually managed landing pages with a single dynamic content platform that can scale to 100+ microcredentials.
What we are building
A modern learning catalog inspired by the discovery experience of platforms such as Udemy, Coursera and edX — while maintaining CertiProf's own visual identity and business flow.
Discover
Users browse, search and filter free microcredentials by topic and category.
Learn
Each microcredential provides structured information and downloadable learning material.
Take the exam
The site launches or embeds CertiProf's existing external examination experience.
Catalog experience
The following mockup illustrates the expected experience: a searchable catalog, category filters and reusable microcredential cards. This is a visual direction, not a pixel-perfect final design.
Learn a skill. Validate it. Share it.
Explore free microcredentials designed to help professionals build relevant skills and demonstrate what they know.
Scrum Foundation
ISO 42001 AI Governance Fundamentals
Lean Six Sigma White Belt
Cybersecurity Awareness
How the platform should work
Content is managed in Strapi CMS. Next.js renders reusable dynamic pages. Vercel serves the public frontend experience. Existing CertiProf systems continue to manage exams, candidates, results and credentials.
Learning material
Email capture can be required before the user accesses selected downloadable material.
Exam experience
Strapi stores the exam URL or embed configuration. The examination engine itself remains external.
Future scale
Adding a new credential should be a content operation in Strapi, not a new development project.
15 microcredentials · 7 categories
Initial content to be configured in Strapi CMS during implementation.
Required functionality
The implementation should focus on a scalable content and discovery platform, not on rebuilding CertiProf's existing operational systems.
| Area | Requirement | Status |
|---|---|---|
| Frontend | Next.js + TypeScript + responsive component system | Required |
| CMS | Strapi CMS with structured content types for categories, microcredentials, localized content, FAQs, SEO and learning resources. | Required |
| Catalog | Search, category filters, dynamic category pages and related credentials | Required |
| Languages | English as default, plus Spanish and Portuguese with scalable localization. | Required |
| Resources | Optional email capture before material download. | Required |
| Exams | Embed, launch or redirect to an existing external exam. | Required |
| SEO | Metadata, sitemap, canonical URLs, hreflang and social sharing metadata. | Required |
| Analytics | GA4 / GTM and events for catalog, material and exam actions. | Required |
| LMS | Build a complete Learning Management System. | Out of scope |
| Exam engine | Questions, scoring, attempts, proctoring or exam administration. | Out of scope |
| Badging | Build digital badge infrastructure or certificate generation. | Out of scope |
Example microcredential record
A CertiProf team member should be able to create, edit, translate and publish a microcredential in Strapi without touching the Next.js source code.
Identity
Title · Slug · Category · Thumbnail · Hero image · Featured status · Publish status
Learning
Description · What you'll learn · Audience · Objectives · Duration · Learning material · Downloads
Exam & SEO
Exam URL/embed · Passing score · Duration · Attempts · FAQs · Related credentials · SEO metadata
English · Spanish · Portuguese
The platform should use Strapi's localization capabilities to manage multilingual content without creating three independent websites.
English
Primary and default language.
Example:
/en/free-microcredentials/scrum-foundation
Spanish
Localized Spanish content.
Example:
/es/free-microcredentials/scrum-foundation
Portuguese
Localized Portuguese content.
Example:
/pt/free-microcredentials/scrum-foundation
Suggested milestones
A fixed-price proposal should clearly state what is included in each milestone.
What we expect from the developer
Please provide a fixed-price proposal, delivery timeline, relevant Next.js + Strapi examples, multilingual experience, clear technical approach and confirmation that all source code and production accounts will belong to CertiProf.
1–2 weeks
Please provide your proposed timeline.
What to include in your proposal
Please review the complete project scope before submitting your proposal. We want to compare proposals based on the same technical requirements.
Experience
Share examples of previous projects using Next.js, Strapi CMS and Vercel. Please specify your role in each project.
Technical approach
Explain how you would implement Strapi content modeling, multilingual content, dynamic microcredential pages, email capture and external exam integration.
Proposal
Include your fixed project price, proposed delivery timeline, revisions included, post-launch support period and any expected recurring infrastructure costs.
Definition of done
The project will be considered successfully delivered when the following requirements are met.
Content autonomy
CertiProf can create a new microcredential in Strapi without developer assistance. Publishing it automatically makes it available in the correct catalog and category.
Functional experience
Users can browse, search, filter, access learning material and launch an external exam from the microcredential experience.
Ownership
Source code, GitHub repository, Strapi project, database, Vercel project and production infrastructure must be under CertiProf ownership.
Simple to manage. Built to scale.
The initial catalog contains 15 microcredentials, but the architecture must be capable of supporting 50, 100 or more credentials without creating individual pages manually.