Create: Seamless Docs, Projects & More

Create: Seamless Docs, Projects & More

An intuitive CMS for creating on-chain websites and documentation on the BOS. Features built-in templates, customizable themes, and a powerful Markdown editor—all without requiring any coding.

The problem Create: Seamless Docs, Projects & More solves

"Create" is designed to be a CMS solving many pain points associated with creating and managing on-chain websites and documentation on BOS. You can compare it to WordPress and Shopify and similar CMS solutions, but using the BOS as our engine.

What Can People Use It For?

  • Codeless Website Creation: Easily build decentralized websites (docs, websites...) on the BOS without requiring any coding, all based on visual editors, templates, and themes.
  • Documentation Management: Manage, organize, and publish intuitive documentation on the BOS without coding.
  • Interoperability - Templating & Theming: It allows the community to thrive by building custom templates and themes. So there are infinite possibilities on what can be built.
  • A Notion Alternative: Everything can be saved locally or on-chain, making it suitable for note-taking.

How Does It Make Using the BOS Easier?

  • No Coding Skills Required: Thanks to built-in templates, themes, and Markdown, you can create websites and documentation without delving into code. You can even use widgets inside the code by simply writing the widget link, e.g.,

    bos://nearui.near/widget/Element.User

    , and the widget will be displayed on the website (support depends on the gateway). Literally 0 coding required, all in the Editor.
  • Markdown Editor: Website pages are created with a Markdown editor, making it easy to format text and add any type of elements or widget, giving non-coders a way to build.
  • Streamlined Workflow: Manage all your content—be it websites or documentation—under one intuitive interface, thereby streamlining your workflow.
  • Template Library: Choose from pre-designed templates to expedite the creation process. If you don't find what fits you, you can create your own template or theme.

By offering a simplified, yet powerful, set of tools, our CMS eliminates the complexity and barriers associated with on-chain website and documentation creation on the BOS.

Challenges we ran into

Data structure in SocialDB

SocialDB is powerful, but deciding how to save data in SocialDB is still one of our current challenges that we are actively trying to improve. Our ultimate goal is to have a system capable of handling everything (documents, pages, widgets, marketplaces...)—a system that is modular with infinite possibilities. The challenge is how to make the data 100% modular and reusable without sacrificing performance.

Short Time Vs Big Project

Two weeks is definitely not enough to finish a big project like Create, but we did our best to have an MVP working in this time. After this, we will continue improving the project to release a really powerful app that takes full advantage of the BOS and SocialDB.

Limited Frontend API

There are many missing APIs, so we had to come up with our own alternative solutions. Some of the missing APIs include:

  • encodeURIComponent()

  • Web Crypto API for generating UUIDs
  • A way to handle global state.

Tracks Applied (3)

Frontend & BOS Tools

Create is BOS app for creating other BOS apps and frontends using types and templates, so we can call it a BOS tool.

Proximity Labs

Web2 to Web3

We are applying blockchain to website creation, CMS, documentation, and note taking, which are all predominately Web2. T...Read More

NEAR Foundation

Native Prizes

Create is a new BOS app built completely within the hackathon timeframe and is 100% running on the BOS and making use of...Read More

NEAR Foundation

Technologies used

Discussion