SleekView Kanban for BadgeOS
SleekView Kanban reads your BadgeOS achievement, step, and rank posts plus the awarded achievements meta, groups them by award status, and lets program admins drag pending submissions between Pending, Awarded, Revoked, and Banked columns to clear the review queue without opening each member profile.
♾️ Lifetime License available
Why BadgeOS programs need a real kanban view
BadgeOS stores each badge, step, and rank as a post in the achievement-type hierarchy, and every award is recorded as user meta under _badgeos_achievements on the member. Each row carries a state that goes from pending, to awarded, to occasionally revoked, but the default admin only shows a flat list per member, which makes it slow to see how many submissions are waiting across the whole program.
SleekView Kanban points at the awarded achievements records, lets you pick the column that holds the state (the literal status entry inside the awarded achievement, or the related post_status on the achievement post for manual review badges), and renders one card per award. Each card shows the member, the badge title, the points value, and how long the submission has been waiting.
When a reviewer drags a card from Pending into Awarded or Revoked, SleekView writes the new value back through the BadgeOS award functions, fires the usual badgeos_award_achievement hooks so notifications and point totals update, and drops the card from the queue. Bulk grants still work the old way, but day-to-day program review finally feels like a queue.
Workflow
Build a BadgeOS review board in four steps
Connect SleekView to BadgeOS
Pick the award status column
Decide what shows on each card
Enable drag-and-drop reviewing
Sample board
Sample BadgeOS award review board
Comparison
Default BadgeOS vs SleekView Kanban
Default BadgeOS admin
- Awards are reviewed per member profile, so admins jump between users to clear one queue.
- Pending step submissions hide inside the achievement meta with no shared dashboard view.
- Manual nominations are tracked with notes or spreadsheets outside the BadgeOS admin.
- Bulk grant and revoke screens exist but cannot group by current award status or waiting time.
- Point totals only show on user profiles, so weekly review sessions need their own checklist.
SleekView Kanban
-
Group awarded achievements by the
statusentry stored inside each user meta record. -
Show step submissions as cards with the related
achievement-typepost in the meta line. -
Drag a card from Pending into Awarded and SleekView calls
badgeos_award_achievement. - Card fronts can show points, related rank, member name, and time since submission together.
- Roles can be limited to program admins and reviewers so members never see the queue board.
Features
What SleekView Kanban gives you for BadgeOS
Award queue, not a profile crawl
Pending nominations and step submissions sit in their own column with a live count. Reviewers see how much award work is waiting before they pick the next card, instead of clicking through member profiles to find what changed since the last weekly review session ended.
One board across badges and ranks
Mix achievement awards and rank promotions in one board, so badge approvals and rank changes share the same workflow when that fits your program. Cards keep their source label, and dragging never confuses an achievement award with a rank promotion because each card tracks its origin row.
Drag writes back through normal hooks
When a card moves, SleekView calls the same BadgeOS award and revoke functions the admin uses. Point totals, related ranks, and notification emails update through the normal hooks, and any custom code listening to badgeos_award_achievement still fires exactly as before with no extra glue code.
Audience
BadgeOS programs that run it as the weekly review
Course communities with manual badges
Instructors review weekly assignment badges from a single Pending column, drag confirmed ones into Awarded, and the BadgeOS hooks send the badge email and update points without opening each student profile.
Volunteer programs with nominations
Program leads sit with a Banked column that holds peer nominations for the quarter. When the panel meets, cards move into Awarded or Revoked, and BadgeOS records the audit trail through the standard meta updates.
Membership sites with tiered ranks
Promotions need a manual sign-off. Admins drag rank cards from Pending into Awarded, BadgeOS updates the related rank meta, and the new tier unlocks immediately for the member without any extra plugin glue.
The bigger picture
Why a BadgeOS kanban makes reward programs feel earned
A recognition program only works if it feels timely. The BadgeOS product is doing the right thing by tracking every award, but the admin experience makes review feel like archaeology, which means manual badges tend to bunch up at the end of the month. By that point the members who earned them have lost the thread and the reward feels detached from the work.
A kanban view changes the shape of that work. Instead of asking a program lead to remember who submitted a nomination, the Pending column is the work, and it stays in view until it is empty. The Banked column holds long-running peer awards without losing them, and the Revoked column makes audit decisions visible to the next reviewer.
Moving cards keeps the same hooks BadgeOS already fires, so point totals, related ranks, and member notifications stay correct, and the program team can answer questions about why a badge moved without digging through user meta. The work feels small because each card is small, and that is the difference between a reward program that hums and one that quietly slips.
Questions
Common questions about SleekView Kanban for BadgeOS
Yes. Moving a card calls the BadgeOS award and revoke functions used by the admin screens, so point totals, related ranks, and notifications update through the normal hooks. Custom code listening to badgeos_award_achievement keeps firing without any extra plugin glue.
 SleekView reads the achievement posts and the awarded achievements meta stored on each user directly. You pick one as the source for each board, choose the status field to group by, and SleekView renders one card per award with the fields you select for the card front.
 Yes. SleekView ships with role-based permissions, so program reviewers can have a single page that holds the award board and nothing else. Only chosen roles can drag cards, and destination columns can also be limited per role for safer manual review.
 Custom achievement types and custom status values appear automatically because SleekView reads distinct values from the chosen column. You can rename a column header, pick a color, and decide whether reviewers can drag cards into that column from other lanes.
 Each board has one source so the award rules stay clear. Most programs keep separate boards for badge awards and rank promotions, link them from the same dashboard, and let reviewers switch between them. Column counts surface waiting work in each lane.
 Dragging never deletes data. It changes the status field SleekView is grouping by, which is the same thing the admin screens do. A revoke goes through the BadgeOS revoke function, so the badge can be re-awarded later from the same board without any data loss.
 Yes. Each card can show the time since the submission was created or the time since the last status change, so a nomination waiting for days looks visibly different from a fresh one. Sort options also let you put the oldest cards at the top of every column.
 No. SleekView pages the board, only loads cards for visible columns, and uses indexed user meta queries for the status filter. Programs with hundreds of thousands of award records stay responsive because heavy fields are only fetched for cards currently on screen.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkout