Platform Features

3 articles C By Chidera

Everything about cases, XP, ranks, your dashboard, and the features that make Praxicraft tick.

Cases & Submissions

Cases are the heart of Praxicraft. Each one is a real-world data engineering challenge wrapped in a fictional business scenario. Here's how they work and how to get the most out of them. What is a case? A case gives you everything you need to solve a data problem: - A scenario brief — the fictional business context setting the scene - A task with a clear objective and expected output - Downloadable assets like CSV files and schemas - Hints you can unlock if you get stuck (heads up — each hint costs XP!) What types of cases are there? Cases are organised by track: - Python — write Python code using pandas, NumPy, and other data tools - SQL — write SQL queries evaluated against a DuckDB sandbox - Linux — complete shell-based data tasks in a sandboxed Linux environment What's the difference between Run and Submit? Great question — they're not the same thing! - Run — executes your code and shows the output, but doesn't count as a submission attempt. Perfect for testing your work before committing - Submit — your official attempt, evaluated for XP. Only hit this when you're ready! Why did my submission fail even though my output looks right? This happens more than you'd think! Common culprits: - Trailing whitespace or extra newlines in your output - Column order that differs from the expected output - Floating-point precision — make sure you're rounding to the expected number of decimal places - Encoding issues in string outputs Double-check the expected output shown on the case page and compare it line by line with yours. Can I use hints? Absolutely. Each case has hints that progressively nudge you toward the solution. Just keep in mind: - Unlocking a hint costs XP from your current balance - Use them strategically — that's your hard-earned XP you're spending! - Hints don't affect your rank or lifetime XP Can I go back to a completed case? Yes! Completed cases stay accessible any time for review and don't count against your monthly case limit (where applicable). Last updated: March 2026 — Praxicraft Platform

XP & Rank System

XP is how you grow on Praxicraft. Earn it, spend it on hints, and watch your rank climb — you can never lose a rank, so every point counts. How do I earn XP? XP is earned mainly by completing cases. The amount you earn varies by case difficulty. Some other platform activities may award XP too. What are the 17 ranks? You start as a Data Intern and work your way up to Bureau Director: ⭐ Ranks 6 and 9 are particularly significant milestones — you'll unlock new platform features when you hit them! How do promotions work? When your XP hits the threshold for the next rank, your promotion triggers automatically — no action needed from you. - You'll get an in-app notification and a congratulations email - Your rank, salary, and profile all update instantly - At certain ranks, you'll unlock new features and gain fictional direct reports in the org chart Can I lose XP or get demoted? Nope! XP only goes up. Once you've earned a rank, it's yours to keep forever. What's the difference between Lifetime XP and Current XP? Good thing to know: - Lifetime XP — the total XP you've ever earned. It never goes down, ever - Current XP — used for rank progression. This can be lower than Lifetime XP if you've spent XP unlocking hints Last updated: March 2026 — Praxicraft Platform

Dashboard & Features

Your dashboard is mission control. Here's a quick tour of everything you'll find there and what each feature does. HR Inbox Find it at Dashboard → Inbox. This is where messages from your fictional NPC colleagues live — your line manager, HR department, and other characters in the bureau story. - Messages evolve based on your rank and case activity - Higher-plan users can reply and get the full narrative experience Org Chart Find it at Dashboard → Org Chart. This shows your place in the fictional bureau hierarchy. - As you rank up, you gain fictional direct reports (yes, you get subordinates!) - Available to enterprise users and higher-ranked engineers Performance Review Find it at Dashboard → Performance Review. Think of it as your quarterly check-in — a narrative evaluation based on your activity on the platform. - Takes into account your case history, rank progression, and overall activity - It's all fictional, but it's a fun way to reflect on your progress Company Notices Platform-wide announcements from the fictional bureau appear here. - Find them at Dashboard → Notices - Also visible under the Bulletin tab in your Notifications page Leaderboard Find it at Dashboard → Leaderboard. See how you stack up against every other engineer on the platform, ranked by XP. - Your position updates in real time as you and others earn XP Updating Your Profile Go to Dashboard → Settings to personalise your profile: - Update your username, first name, and last name - Upload a profile avatar (JPG or PNG, max 2MB) - Remember to save explicitly after making changes to your name or username Last updated: March 2026 — Praxicraft Platform