New to Flamelink but already have an existing Firestore project? Learn More about Flamelink’s Extended Data Manager (EDM)

Flamelink Logo

Avastars Replicants by nft42

A web3.0 platform to create new NFT's from modified existing NFT's

“The Avastars Replicants Project” is a web3.0 platform built for creating NFT's by modifying existing NFT's in a process called "Replicating".

“Avastars” is an NFT collection currently consisting of two waves, the Primes and the Replicants. Both are built up of 12 trait categories. Each Avastar Prime comes with 12 "trait copies" that each can be burned once, in the process of making an Avastar Replicant with those traits.

THE CHALLENGE:

The website had to:

  • Keep track of ownership of all Avastar NFT's
  • Save the users’ "Replicant Prototypes"
  • Keep track of changes of "state" of both NFT's and users/wallets (Burned traits, approved trait access, approved ART access)
  • Show immediate updates of state changes
  • Give the users the needed information about the process
  • Give the admins a quick and easy way to update the content of the website

THE SOLUTION:

During the initial scoping of the project, nft42 were planning on building custom admin solutions to manage the data for the pages, as well as for the admin tools.

During the build, Flamelink released the Extended Data Management feature, which allowed the nft42 team to save lots of development time by utilizing the Flamelink features to drive their needs.

Firelava, a trusted Flamelink implementation partner, built the bespoke administration tools needed and utilized the Flamelink Extensions feature to enable these tools within the Flamelink interface for a seamless experience.

This meant they could keep the content as well the admin features within the same interface, limiting the amount of tools the team needs to use on a daily basis. Using Flamelink’s Roles & Permissions feature they were also able to control what CMS users could do within Flamelink, down to the Admin tools level.

THE RESULT:

The Flamelink admin interface gave nft42:

  • An easy way to solve common user problems caused by the database and blockchain not immediately syncing
  • A user friendly interface that allows content owners to modify the website text “on the fly” without requiring dev interference
  • Reports showing health status and statistics on the platform

"Flamelink has given us the ability to quickly manage critical tasks that would previously have taken 5 times longer."

THE STACK:

  • Flamelink: The Firebase CMS
  • Firebase: Firebase is a platform developed by Google for creating mobile and web applications.
  • Cloud Firestore: a NoSQL document database that lets you easily store, sync, and query data for your mobile and web apps - at global scale.
  • Firebase Hosting: deploy a single-page web app, a mobile app landing page, or a progressive web app without all the hassle.
  • Firebase Authentication: an end-to-end identity solution, supporting email and password accounts, phone auth, and Google, Twitter, Facebook, and GitHub login, and more.
  • Cloud Functions for Firebase: Run your mobile backend code without managing servers
  • Google App Engine: lets app developers build scalable web and mobile back ends in any programming language on a fully managed serverless platform.
  • Nx Monorepo: a smart, fast and extensible build system which comes with first class monorepo support and powerful integrations
  • React: a free and open-source front-end JavaScript library for building user interfaces based on UI components.
  • NestJS: a framework for building efficient, scalable Node.js web applications.
  • Typescript: a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale

FLAMELINK FEATURES:

The Avastars Replicants project by nft42 is powered by these Flamelink Features:

  • CMS Users
  • Webhooks
  • Environments
  • Permissions & Roles
  • Workflows
  • Schemas
  • Branding & Theming
  • Extended Data Manager
  • Media Management
  • Menu Builder
  • Custom Links

TESTIMONIAL:

“Flamelink has given us the ability to quickly manage critical tasks that would previously have taken 5 times longer. By implementing the Admin dashboard, we were able to accurately assess site health, which enabled us to get ahead of any potential issues before they manifested, preserving a positive user experience. Flamelink made content additions and alterations a breeze! Within minutes I could easily amend the contents of any page on the site.”

kwigbelle - Mission Director at nft42