1.0.0 — initial release
First release of Projects — a flexible user-projects showcase for Flarum 2 creator communities.
Highlights
- A
/projectspage of project cards with search, category filter, sort and an Add project button. - Admin-defined categories (icon + colour), custom typed parameters (text, paragraph, number, date, URL, select, yes/no) and a domain-restricted button/link system (e.g. only YouTube links; default or custom labels).
- Optional moderation (publish instantly or queue for approval), per-group permissions.
- Project detail pages with forum-formatted content, built-in likes, and an optional linked discussion for comments.
- Profile integration: a Projects tab on every member's profile, plus a featured-project badge (their main category's icon, project name on hover) next to their username everywhere — served from a denormalised snapshot, so no extra queries.
- FoF Badges integration (optional): award a badge when a member's project is first published.
- Self-contained image uploads, full translatability.
Install
composer require ernestdefoe/projects
php flarum migrate && php flarum cache:clear
Then configure categories, parameters and button slots under Admin → Projects.