Sitemap

Development tool for navigating all routes in the application

Authentication Status

Connect wallet to access protected routes

Not Authenticated
Legend
Public route
Requires authentication
Dynamic route (requires params)
Main Navigation
Direct navigation links

User dashboard with wallet info and My Learning section

/dashboard

Public catalog of all published courses (Learner view)

/course

Public catalog of all published projects (Contributor view)

/project

Creator studio hub with links to Course Studio and Projects

/studio

Development tool for navigating all routes

/sitemap
Studio Pages
Direct navigation links

Manage your owned courses

/studio/course

Manage your owned projects and tasks

/studio/project

Text editor (standalone page)

/editor
Learner Course Pages
Routes that require parameters - examples shown below when data is available
Course Detail

View course overview and modules (Learner view)

/course/[courseNftPolicyId]
courseNftPolicyId
Module Detail

View module content and assignments (Learner view)

/course/[courseNftPolicyId]/[moduleCode]
courseNftPolicyIdmoduleCode
Module Index

Alternative module view with index parameter

/course/[courseNftPolicyId]/[moduleCode]/[moduleIndex]
courseNftPolicyIdmoduleCodemoduleIndex
Module Assignment

View and complete module assignment (Learner view)

/course/[courseNftPolicyId]/[moduleCode]/assignment
courseNftPolicyIdmoduleCode
Creator Studio Course Pages
Routes that require parameters - examples shown below when data is available
Edit Course

Course editor overview (Creator view)

/studio/course/[courseNftPolicyId]
courseNftPolicyId
Instructor Management

Manage course instructors

/studio/course/[courseNftPolicyId]/instructor
courseNftPolicyId
Edit Module

Module editor (Creator view)

/studio/course/[courseNftPolicyId]/[moduleCode]
courseNftPolicyIdmoduleCode
Edit Module by Index

Alternative module editor with index parameter

/studio/course/[courseNftPolicyId]/[moduleCode]/[moduleIndex]
courseNftPolicyIdmoduleCodemoduleIndex
Edit Module Introduction

Edit module introduction content

/studio/course/[courseNftPolicyId]/[moduleCode]/introduction
courseNftPolicyIdmoduleCode
Edit Module SLTs

Edit Student Learning Targets for module

/studio/course/[courseNftPolicyId]/[moduleCode]/slts
courseNftPolicyIdmoduleCode
Edit Module Assignment

Edit module assignment (Creator view)

/studio/course/[courseNftPolicyId]/[moduleCode]/assignment
courseNftPolicyIdmoduleCode
Contributor Project Pages
Routes that require parameters - examples shown below when data is available
Project Detail

View project overview and available tasks (Contributor view)

/project/[projectid]
projectid
Task Detail

View task details and commit to work (Contributor view)

/project/[projectid]/[taskHash]
projectidtaskHash
Creator Studio Project Pages
Routes that require parameters - examples shown below when data is available
Project Dashboard

Project management dashboard (Creator view)

/studio/project/[projectid]
projectid
Manage Tasks

View and manage draft and live tasks

/studio/project/[projectid]/draft-tasks
projectid
Create Task

Create a new task for the project

/studio/project/[projectid]/draft-tasks/new
projectid
Edit Task

Edit an existing draft task

/studio/project/[projectid]/draft-tasks/[taskIndex]
projectidtaskIndex
Available Data
Course and project data available for generating example dynamic routes

Published Courses

Available for learner route examples

0 courses

Owned Courses

Available for creator route examples

0 courses

Published Projects

Available for contributor route examples

0 projects

Owned Projects

Available for project studio route examples

0 projects
API Reference
Database API endpoints used by this application

Gateway Base URL

https://dev-api.andamio.io

API Documentation

https://dev-api.andamio.io/api/v1/docs/doc.json
API Coverage Status
Implementation status of Database API endpoints in this application
Overall Coverage58/74 endpoints (78%)
Complete (90%+)
Partial (50-89%)
Minimal/Not Started
Authentication
2/2100%
Access Token
2/367%
Course
7/978%
Course Module
10/1191%
SLT
6/786%
Introduction
4/4100%
Lesson
6/6100%
Assignment
5/5100%
Assignment Commitment
5/863%
Projects/Treasury
3/3100%
Task Management
4/4100%
Task Commitments
1/714%
Contributor
0/10%
Prerequisites
0/10%
Credentials
1/1100%
My Learning
1/1100%
Transaction
1/1100%