Teams & Projects
Collaborate effectively with teams and manage projects on FairArena
Understanding Teams
Teams are where collaboration happens within your organization. Think of teams as focused groups working together on related projects. Teams help you organize people, manage access, and coordinate work efficiently.
What Makes Teams Special?
Teams provide structure for collaboration:
- 👥 Focused Groups - Bring together people working on similar goals
- 🎯 Dedicated Space - Each team has its own area with projects and resources
- 🔐 Access Control - Control who can see and participate in team activities
- 📊 Project Organization - Manage multiple projects within a team
- 🏅 Role-Based Permissions - Define what each team member can do
- 📝 Team Identity - Custom profile, logo, and description
Creating a Team
If you have permission in your organization, you can create a team:
Start Creating
Navigate to your organization and click Create Team.
Basic Information
- Team Name: Choose a clear, descriptive name
- Team Slug: This becomes part of your team's URL (auto-generated from name)
- Description: Explain the team's purpose and goals
Visibility Settings
Choose who can see your team:
- Public: Anyone can discover and view the team
- Private: Only team members can see the team
- Internal: Only organization members can view the team
Join Settings
- Enable Open Join to let people join freely
- Disable it to make the team invitation-only
Additional Details
- Set timezone for better coordination
- Add a team logo
- Add a banner image
- Include website or resources links
- Specify team location (optional)
Create Roles
Define team roles and permissions for members
Invite Members
Add your first team members to get started
The person who creates a team automatically becomes the team owner with full permissions.
Team Visibility Explained
Public Teams
- Anyone on the internet can discover the team
- Great for open-source projects or community teams
- Maximum visibility and transparency
- Anyone can request to join
Private Teams
- Only team members can see the team exists
- Perfect for confidential projects
- Better privacy and security
- Invitation-only access
Internal Teams
- Visible only to organization members
- Good balance between openness and privacy
- Encourages cross-team collaboration within the org
- Organization members can request access
Joining a Team
Join Open Teams
For teams with joining enabled:
- Browse teams in your organization
- Find a team you want to join
- Click the team to view its profile
- Click the Join Team button
- You're now a team member! 🎉
Invitation Process
Most teams work via invitations:
Receiving an Invite
- A team member sends you an invitation
- You receive an invite code via email
- Click the link to accept the invitation
- Choose your role (if options are provided)
- Welcome to the team!
Invite Code Details
- Each code is unique and secure
- Codes can expire after a set time
- Codes specify your role in the team
- Codes are single-use only
Request to Join
For closed teams you can view:
- Visit the team's profile page
- Click Request Access
- Optionally, add a message explaining why you want to join
- Wait for a team admin to review your request
- You'll get notified of the decision
Team Roles
Teams use roles to define what members can do:
Standard Roles
Team Owner
- Full control over the team
- Can delete the team
- Manage all team settings
- Add/remove members
- Assign any role
- Manage projects
Team Admin
- Manage team settings
- Create and manage projects
- Invite and remove members
- Assign roles (except owner)
- Configure team profile
Team Member
- Access team projects
- Contribute to work
- Participate in discussions
- View team information
- Create projects (if allowed)
Viewer
- Read-only access
- View team information
- View projects
- Cannot make changes
- Cannot contribute
Custom Roles
Teams can create custom roles with tailored permissions:
- View team details
- Create projects
- Manage specific projects
- Invite members to the team
- Edit team profile
- Remove members
- Access audit logs
- And more...
Team Features
Team Profile
Every team has a profile showcasing:
Visual Identity
- Team name and slug
- Team logo
- Banner image
- Description
Information
- Team location
- Website links
- Timezone
- Visibility status
Statistics
- Number of members
- Number of projects
- Team activity level
- Creation date
Team Management
Team admins can:
Manage Members
- View all team members
- See member roles
- Add new members
- Remove members
- Change member roles
- Track member activity
Configure Settings
- Update team name and slug
- Change visibility settings
- Enable/disable open joining
- Modify timezone
- Update team profile
- Manage team branding
Invite Management
- Create new invitations
- Set invite expiration
- Assign roles to invites
- Revoke unused invites
- Track invite status
Audit Logs
- View all team activities
- Track member changes
- Monitor important actions
- See who did what and when
- Filter by action type or user
Working with Projects
Projects are the actual work happening within teams. Each team can have multiple projects to organize different initiatives.
What are Projects?
Projects help you:
- 📋 Organize Work - Break down team goals into manageable projects
- 🎯 Focus Efforts - Keep each project's scope clear and focused
- 👥 Assign Teams - Decide which team members work on each project
- 🔒 Control Access - Set project-specific visibility and permissions
- 📊 Track Progress - Monitor project status and milestones
- 📝 Document Work - Keep project information and resources in one place
Creating a Project
Within your team, you can create projects:
Navigate to Team
Go to your team's page where you have permission to create projects.
Create Project
Click Create Project or New Project.
Project Details
- Project Name: Clear, descriptive name
- Project Slug: URL-friendly identifier
- Description: What the project aims to achieve
- Goals: Key objectives and outcomes
Visibility Settings
Choose who can access the project:
- Public: Anyone can view the project
- Private: Only project members can access
- Internal: Only team members can view
Join Settings
- Enable open joining if you want team members to join freely
- Keep disabled for controlled access
Branding
- Add a project logo
- Add a banner image
- Link to project website or resources
Set Roles
Define project-specific roles and permissions
Add Members
Invite team members to work on the project
Project Visibility
Public Projects
- Visible to anyone, even outside the organization
- Great for open-source or community projects
- Maximum transparency
- Attract external contributors
Private Projects
- Only project members can see and access
- Perfect for confidential or sensitive work
- Maximum privacy and security
- Invitation-only access
Internal Projects
- Visible to team members only
- Good for team-focused work
- Encourages team collaboration
- Team members can request access
Project Roles & Permissions
Projects have their own role system:
Project Owner
- Created the project
- Full control over the project
- Can delete the project
- Assign any role
Project Admin
- Manage project settings
- Add/remove members
- Configure project details
- Assign roles (except owner)
Project Member
- Contribute to the project
- Access project resources
- Participate in project work
- View all project information
Project Viewer
- Read-only access
- Can view project information
- Cannot make changes
- Cannot contribute to work
Joining Projects
Open Join Projects
For projects allowing open joining:
- Browse projects in your team
- Click on the project you want to join
- Click Join Project
- Start contributing immediately
Invitation-Based Projects
Most projects require invitations:
Getting Invited
- A project member sends you an invite
- Receive the invite code via email
- Click to accept the invitation
- Select your role (if applicable)
- You're now a project member!
Invite Features
- Unique, secure codes
- Optional expiration dates
- Role-specific invitations
- Single-use only
- Trackable status
Project Management
Project Profile
Keep your project information organized:
- Update project description
- Set clear goals and objectives
- Add project logo and banner
- Link to resources and documentation
- Show project statistics
- Display team members
Member Management
Control who works on the project:
- View all project members
- See member roles and permissions
- Add new members from the team
- Remove members when needed
- Change member roles
- Track member contributions
Project Settings
Configure your project:
- Change project name
- Update project slug
- Modify visibility settings
- Enable/disable open joining
- Update project description
- Manage branding elements
Project Invitations
Manage project access:
- Create new invitations for team members
- Set role for each invitation
- Set expiration dates
- Track invitation status
- Revoke unused invitations
- Resend invitations
Audit Logs
Track project activity:
- Monitor all project changes
- See member additions/removals
- Track role changes
- View settings updates
- Filter by action or user
- Export audit logs
Collaboration Best Practices
For Team Leaders
Set Clear Expectations
- Define team goals clearly
- Communicate roles and responsibilities
- Set guidelines for collaboration
- Establish communication norms
Create Structure
- Organize projects logically
- Use consistent naming conventions
- Document processes
- Define workflows
Foster Inclusion
- Welcome new members warmly
- Encourage participation
- Value diverse perspectives
- Recognize contributions
Stay Organized
- Keep team information updated
- Archive completed projects
- Regular team check-ins
- Use audit logs for accountability
For Team Members
Be Proactive
- Understand your role and responsibilities
- Ask questions when unclear
- Contribute actively
- Share your ideas
Communicate Effectively
- Keep team informed of your progress
- Respond to messages promptly
- Be clear and concise
- Use appropriate channels
Collaborate Well
- Support your teammates
- Share knowledge and resources
- Be open to feedback
- Help onboard new members
Stay Professional
- Meet your commitments
- Respect team guidelines
- Maintain confidentiality
- Represent the team well
Managing Multiple Projects
Prioritize
- Focus on high-impact projects
- Communicate capacity clearly
- Don't overcommit
- Update status regularly
Stay Organized
- Use project visibility to your advantage
- Keep track of deadlines
- Set personal reminders
- Use the dashboard effectively
Balance Workload
- Distribute work fairly
- Know when to say no
- Ask for help when needed
- Take breaks to avoid burnout
Common Questions
What's the difference between a team and a project?
Teams are groups of people within an organization. Projects are specific initiatives that teams work on. One team can have multiple projects.
Can a project span multiple teams?
No, each project belongs to one team. However, you can invite members from across the organization to contribute to a project.
Can I be in multiple teams?
Yes! You can be a member of as many teams as you'd like within the organization.
What happens when I leave a team?
You lose access to all the team's projects and resources. Your contributions remain, but you can no longer participate.
Can I move a project to another team?
This typically requires admin action. Contact your organization admin if you need to move a project.
How many projects can a team have?
There's no limit on the number of projects a team can create. Create as many as you need to stay organized.
What if I'm removed from a project?
You'll lose access to that specific project but remain a team member. You can still access other team projects.
Can I be in multiple projects within a team?
Absolutely! You can participate in as many team projects as you have capacity for.
Staying Organized
Your Dashboard
Access all your teams and projects:
- See all teams you're a member of
- View all your projects in one place
- Quick access to active work
- Check recent activity
- Track your contributions
Notifications
Stay updated on important events:
- Team invitations
- Project assignments
- Role changes
- New team members
- Project updates
- @mentions
- Important announcements
What's Next?
Explore more about working effectively on FairArena:
Roles & Permissions
Understand the permission system in depth
Notifications
Manage your notification preferences
Account Settings
Configure your account settings
Teams and projects are where the magic happens. Let's build something great together! 🚀