Skip to main content

Overview

The dashboard is your central hub for managing claimed projects on OpenSource Together. Access it at /dashboard/my-projects after signing in.
The dashboard is only accessible to authenticated users who have claimed at least one project.

Dashboard Layout

The dashboard features:
  • Dashboard Sidebar - Navigation to different sections (My Projects, Settings)
  • Dashboard Heading - Page title and description
  • Projects Table - List of all your claimed projects
  • Pagination Controls - Navigate through multiple pages of projects

My Projects Table

Your projects are displayed in a table with the following columns:

Project Info

Project logo, title, and basic details

Open Issues

Number of open issues in the repository

Status Badge

Published or Unpublished status indicator

Created Date

When the project was added to the platform

Project Actions

Each project row includes an actions menu with the following options:

View Project

Click on any project row to navigate to the project detail page.

Toggle Publish Status

Control whether your project is visible in the public catalog:
1

Open Actions Menu

Click the actions button (three dots) on the project row.
2

Toggle Visibility

Select “Publish” or “Unpublish” depending on current status.
3

Confirm Changes

The status badge updates immediately to reflect the change.
Published projects appear in the public project catalog and can be discovered by all users. Unpublished projects are hidden from the public but remain in your dashboard.

Edit Project

Modify project details, descriptions, images, and metadata:
  1. Click “Edit” from the actions menu
  2. Update project information in the edit form
  3. Save changes to update the project

Delete Project

Permanently remove a project from the platform:
Deleting a project is irreversible. The project will be removed from your dashboard and the public catalog.
1

Select Delete

Click “Delete” from the actions menu.
2

Confirm Deletion

A confirmation dialog appears with the project title. Review carefully.
3

Confirm Action

Click “Delete Project” to permanently remove it.

Status Badges

Projects display status badges indicating their visibility:
  • Published (blue badge) - Visible to all users in the project catalog
  • Unpublished (gray badge) - Hidden from public, visible only to you

Repository Statistics

The dashboard automatically fetches and displays:
  • Open Issues Count - Live count of open issues from GitHub/GitLab
  • Repository Summary - Stars, forks, and language statistics
Repository statistics update automatically. If you see a loading state, the dashboard is fetching the latest data from GitHub or GitLab.

Pagination

When you have many projects, the dashboard displays them across multiple pages:
  • Default: 7 projects per page
  • Use the pagination controls at the bottom to navigate
  • Page numbers appear in the URL (e.g., ?page=2&per_page=7)

Empty State

If you haven’t claimed any projects yet, you’ll see:
  • “No projects” message
  • “Create a project” button that redirects to /projects/create

Creating New Projects

To add a new project to your dashboard:
1

Click Create Project

Click the “Create a project” button from the empty state or navigation.
2

Choose Provider

Select GitHub or GitLab as your import source.
3

Import Repository

Connect your account and import a repository.
4

Complete Setup

Fill in project details, categories, and tech stack.
You must have GitHub or GitLab connected to create projects. The platform will prompt you to link your account if not already connected.

Dashboard Settings

Access settings from the dashboard sidebar to:
  • Manage connected accounts (GitHub, GitLab)
  • Update profile information
  • Configure preferences

Activity Tracking

The dashboard helps you track:
  • Number of open issues across all projects
  • Project creation dates
  • Publishing status changes

Next Steps

Claiming Projects

Learn how to claim ownership of repositories

Discovering Projects

Explore the project catalog

Build docs developers (and LLMs) love