# Big Idea Platform — case study

> A platform for creating ideas and patenting them using the blockchain. Additional communication with AWS and document reference database

_Canonical: https://pingvin.dev/cases/big-idea-platform/_

---

1.  [Home](/)
2.  [Cases](/cases/)
3.  Big Idea Platform

Blockchain

# Big Idea Platform

A platform for creating ideas and patenting them using the blockchain.

[app.bigideaplatform.com ↗](https://app.bigideaplatform.com)

## Engagement

Role

Team Lead · Tech Lead · Full Stack

Duration

Close to 12 months

Team

5

Industry

Blockchain

## About the product

A platform for creating ideas and patenting them using the blockchain. Additional communication with AWS and document reference database

## What we did

-   Quality control, deadlines, development, create technical specifications and communicate with the client
-   Bubble development
-   Creating a personal Bubble API
-   JS integration
-   Developed a duplicate entry in AWS and hashing in the Header of ideas to preserve their uniqueness and safety
-   Privacy Rules are configured in detail
-   Letters with dynamics and design were developed using Send Grid
-   The possibility of selling ideas has been developed P2P, P2B, B2B,B2P
-   Developed signing NDA inside the application for idea if there was such a setting
-   Developed dynamic permissions for subscriptions that can be edited on the admin panel
-   Internal analytics has been developed for both users, business accounts and admins.
-   Each document (NDA, Idea, Purchase and Sale Agreement) is duplicated in AWS and hashed in the header, all information can be viewed
-   An activity log system has been developed that allows you to view full information about what happened to some entities (for example: Viewing an idea by another user, any change to this entity, an agreement or file that was signed or associated with the entity, etc.)
-   A system of collaborators with customizable permissions and roles for a specific owner of this entity has been developed
-   Development of adaptive layout of the entire application
-   A system for transferring some entities such as ideas of workshops, etc. has been developed.
-   Each subscription has its own permissions that can be configured from the bubble side. If a subscription does not have a permission but the user tries to get it, he is offered to upgrade the plan.

## Stack

-   Bubble
-   AWS
-   Hedera
-   MetaMask
-   Venly
-   QLDB
-   Stripe
-   SendGrid
-   Hashing
-   HTML / CSS / JS
-   REST API

## Similar problem?

This work came out of the direction below.

-   [Product EngineeringFrom a prototype that proves the idea to software that carries real load.](/services/product-engineering/)
-   [Product LeadershipA number you can defend, and someone accountable for the architecture.](/services/product-leadership/)
