> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# Platform Basics

> Essential concepts and terminology for understanding the Nudj platform

Understanding these core concepts will help you navigate and utilize the Nudj platform effectively. Think of this as your gamification vocabulary lesson (but way more fun than actual vocabulary lessons). As Aristotle said, "We are what we repeatedly do. Excellence, then, is not an act, but a habit"—and understanding these concepts is the habit that builds platform expertise.

## Core Concepts

## Communities

<Card title="Communities" icon="users">
  **What they are**: Branded spaces where users gather around shared interests and your brand

  **Key features**:

  * Custom branding and themes
  * Member management
  * Content organization
  * Social features
</Card>

## Challenges

<Card title="Challenges" icon="trophy">
  **What they are**: Interactive quests that guide users through engaging activities

  **Types**:

  * **Single Action**: Simple one-step challenges
  * **Multi-Action**: Complex challenges with multiple steps
  * **Recurring**: Daily/weekly challenges that reset
  * **Limited Time**: Time-bound special events
</Card>

## Actions

<Card title="Actions" icon="bolt">
  **What they are**: Individual tasks within challenges that users complete

  **Common types**:

  * **Quiz**: Answer questions to test knowledge
  * **Poll**: Share opinions and preferences
  * **Social Share**: Amplify content on social media
  * **Content View**: Watch videos or read articles
  * **Photo Upload**: Share user-generated content
</Card>

## Rewards

<Card title="Rewards" icon="gift">
  **What they are**: Incentives users earn through participation

  **Two types**:

  * **Regular Rewards**: Guaranteed rewards users can redeem with points
  * **Entries**: Chances to win in prize draws or giveaways
</Card>

## Currency System

Nudj uses a dual currency system because apparently one type of virtual money isn't confusing enough:

<Tabs>
  <Tab title="Points">
    **Spendable Currency** (The fun one)

    * Earned through challenge completion
    * Used to redeem actual rewards
    * Can be transferred or gifted (sharing is caring)
    * Balance decreases when spent (just like real money, sadly)
  </Tab>

  <Tab title="XP (Experience)">
    **Status Currency** (The bragging rights one)

    * Earned through all platform activities
    * Never decreases (your ego protection plan)
    * Determines leaderboard position
    * Unlocks achievement levels
  </Tab>
</Tabs>

## User Journey

The typical user progression through the Nudj platform:

```mermaid theme={null}
graph LR
    A[Join Community] --> B[Browse Challenges]
    B --> C[Complete Actions]
    C --> D[Earn Points/XP]
    D --> E[Redeem Rewards]
    E --> F[Climb Leaderboard]
    F --> B
```

## Engagement Mechanics

## Leaderboards

Dynamic rankings that tap into everyone's inner competitor:

* **Global**: Compare with all community members (good luck beating Bob from accounting)
* **Weekly/Monthly**: Time-based competitions (fresh chances to show off)
* **Friend-based**: Compete with connections (friendship destroyer mode)

## Achievements

Milestone-based recognition for your digital accomplishments:

* **Badges**: Visual trophies you can actually show off
* **Titles**: Special designations for top performers
* **Unlocks**: Access to exclusive content (VIP treatment, basically)

## Streaks

Consistency rewards for showing up (revolutionary concept):

* Daily login streaks
* Challenge completion streaks
* Engagement streaks

## Platform Roles

<CardGroup cols={2}>
  <Card title="User" icon="user">
    * Joins communities
    * Completes challenges
    * Earns rewards
    * Engages socially
  </Card>

  <Card title="Admin" icon="shield">
    * Creates communities
    * Designs challenges
    * Manages rewards
    * Views analytics
  </Card>

  <Card title="Super Admin" icon="crown">
    * Platform configuration
    * Multi-community management
    * Advanced analytics
    * User management
  </Card>

  <Card title="Developer" icon="code">
    * API integration
    * Custom features
    * Automation setup
    * Data access
  </Card>
</CardGroup>

## Key Terminology

| Term               | Definition                                      |
| ------------------ | ----------------------------------------------- |
| **Community**      | A branded space for user engagement             |
| **Challenge**      | A collection of actions users complete          |
| **Action**         | A single task within a challenge                |
| **Quest**          | Another term for challenge                      |
| **Regular Reward** | A redeemable item with guaranteed availability  |
| **Reward Entry**   | A chance to win in a prize draw                 |
| **Points**         | Spendable currency earned through participation |
| **XP**             | Experience points that show status and progress |
| **Leaderboard**    | Ranking system showing top performers           |
| **Achievement**    | Recognition for reaching specific milestones    |
| **Streak**         | Consecutive days/times of participation         |

## Platform Navigation

## For Users

1. **Home/Feed**: See latest challenges and community updates
2. **Challenges**: Browse and participate in available challenges
3. **Rewards**: View and redeem available rewards
4. **Leaderboard**: Check rankings and competition
5. **Profile**: Manage settings and view achievements

## For Admins

1. **Dashboard**: Overview of community performance
2. **Community Settings**: Configure branding and features
3. **Challenge Manager**: Create and manage challenges
4. **Reward Center**: Set up and distribute rewards
5. **Analytics**: Track engagement and performance

## Best Practices

<AccordionGroup>
  <Accordion title="For Users">
    * Check daily for new challenges
    * Maintain streaks for bonus rewards
    * Engage with community features
    * Complete multi-action challenges for bigger rewards
    * Track progress on leaderboards
  </Accordion>

  <Accordion title="For Admins">
    * Create varied challenge types
    * Balance difficulty and rewards
    * Maintain regular content updates
    * Monitor analytics for optimization
    * Engage with community feedback
  </Accordion>
</AccordionGroup>

## Next Steps

Now that you understand the basics:

<Steps>
  <Step title="Explore Features">
    Dive deeper into specific features in our [User Guide](/user-guide/introduction)
  </Step>

  <Step title="Start Participating">
    Learn how to [complete your first challenge](/user-guide/challenges)
  </Step>

  <Step title="For Admins">
    Set up your first [community](/admin-guide/community-setup) and [challenges](/admin-guide/challenges/challenge-creation)
  </Step>
</Steps>
