Skip to content

miahuynhh/footnote

Repository files navigation

Overview

Footnote is a web application designed to support dancers and choreographers in creating, visualizing, and sharing choreographic routines. Through its features, Footnote enables users to make timed notations on dance videos and share choreography notes seamlessly. By transforming traditional methods — such as memorization, paper notes, or basic recordings — into a streamlined digital experience, Footnote fosters a collaborative environment that redefines how dance routines are crafted, documented, and communicated.

Current Features

Footnote's final release includes the following features:

  • User authentication (Sign up/Login)

  • Project management

    • Creating new projects
    • Viewing existing projects
    • Editing exisiting projects
  • Video management

    • Video upload
    • Playback controls
    • Cloud video storage
  • Annotation system

    • Adding, editing, favoriting, and deleting annotations
    • Annotations are time-synchronized with video

User Manual

For instructions on using Footnote, please refer to the User Manual.

Developer Guidelines

For Footnote's directory layout, instructions on building, testing, and running Footnote, please refer to the Developer Guidelines.

Requirements and Team Policies

Refer to the Requirements and Team Policies document for more details on the Footnote's team, product description, software architecture and design, coding guidelines, and process description.

About

A digital choreography notation tool.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 8