Inspiration

The professional creative filmmaking community loves to collaborate with the best talents from all over the world to give shape to their dream project. However, despite the widespread adoption of the internet, there exists no online creative platform for this community to meet-up, team-up and collaborate to create their dream projects (movies, web-series, etc.) ... cross-border collaborative projects are yet to become the mainstay of the filmmaking community.

What it does

CantorSpace TeamUp is the first component of the CantorSpace eco-system, which aims to develop into the world's first web-nation for creators. TeamUp allows members of the global filmmaking community to:

  • talk about themselves (their skills, achievements, etc.),
  • find out other members of this community and communicate with them,
  • talk about their new project (movie/web-series), and
  • invite other members to team-up for these projects

How we built it

Our team boasts of deep domain knowledge and experience in two of the largest filmmaking markets: Hollywood (the biggest market by value) and India (the biggest market by volume). We understand both the pain points as well as the wish list of this industry. Both these factors have motivated and guided us in developing TeamUp. Creative Talent is the key asset in this industry. TeamUp is an endeavour to structurally classify this asset (and hence facilitate meaningful searches) class and allow for additive build-up to create higher value assets (i.e. the TeamUp). People, in general, have an inertia when it comes to shifting to a mode of operations (no matter how efficient it is). To incentivise community members to onboard the TeamUp platform and build creative teams through it, we have introduced a tokenised reward-system in TeamUp. We understand that the value of TeamUp is dependant on the network it builds, and hence our tokenised reward system is skewed asymmetrically towards early adopters.

Challenges we ran into

End-use market challenges:

  1. Crypto literacy is not yet widespread in the filmmaking community. Keeping this mind, we have tried to insulate our end-users from any prerequisite crypto knowledge.
  2. Since most of our target market shows high Web2 familiarity, we have kept any transition into Web3 systems as optional. For example, in user authentication, we have allowed usage of both Internet Identity as well as Google authentication.

Technology challenges:

  1. Since we had a time limitation, we did not want to start from scratch. Motoko is a new and evolving language. So, it does not yet support a fully developed set of data types with extensive set of operations. We have used the HashMap data type extensively in our project, as it supports all the operations required.
  2. We also found the help documentation on IC lacking and incorrect at times. However, thanks to the IC user community, we managed to overcome this challenge.

Accomplishments that we're proud of

We built a generic data-store in Motoko with APIs for CRUD operations. We plan to make it more robust and use it for developing other projects on it.

What we learned

  1. Web3 development is no rocket science. You just need some good tutorials: Angela Yu's course on Udemy helped a lot.
  2. At CantorSpace, we are building an end-to-end ecosystem for the entertainment industry. We have been closely following the journey of Dfinity in building the IC ecosystem, to learn from it.

What's next for CantorSpace TeamUp

The CantorSpace eco-system requires us to develop a suite of 7 Dapps. TeamUp is our first product: the current version is our beta version. We plan to add a lot of functionalities to it, including profile verification, rewards for introducing new members, rewards for promoting TeamUp in social media, ... finally leading up to the formation of a Creative DAO (CDAO) from a TeamUp.

Built With

Share this project:

Updates