The current landscape of web development and content management systems (CMS) is predominantly centralized, leading to issues of censorship, single points of failure, and lack of true ownership for creators. Additionally, there's a growing need for easy-to-use, decentralized tools that enable Web3 creators to launch and manage their projects efficiently. The complexity of building and hosting decentralized applications (dApps) often creates a barrier for many potential creators and developers in the Web3 space.
GreenPress addresses these challenges by providing a decentralized, no-code platform and marketplace for Web3 creators, builders, and developers. Our solution offers tools to quickly and efficiently launch Blogs, dApps, and DeFi platforms hosted on BNB Greenfield. GreenPress combines the ease of use similar to WordPress with the benefits of decentralization and blockchain technology.
- Decentralized Template Marketplace
- Easy-to-use dApp Management Dashboard
- Customizable Templates
- Integration with BNB Chain and Greenfield
- Developer Incentives and Leaderboard
GreenPress is built on three main components:
- Frontend: NextJS user interface using TailwindCSS & tRPC
- Backend: Node.js server handling deployments and website compilation
- Smart Contracts: Solidity contracts on BNB Chain for marketplace transactions
Repository Links:
Contract Address: GreenPressHub
- User browses the GreenPress Marketplace
- User purchases template on bnb chain
- Smart Contract adds the user to the group and sends the creator a share
- Transactions from BNB chain are relayed to Greenfield
- User gains access to template files on Greenfield
- User Downloads template files
- User accesses the Management Dashboard
- Customizes ans sets up the purchased template (colors, fonts, layout, bnb domain)
- The website is compiled using our backend
- User calls deployWebsite method to create a new bucket for hosting
- Deploys the static files to Greenfield
- Developer creates a new template (I.e. react source code)
- Uploads template files and metadata
- Sets pricing, thumbnails and description
- The template is listed on the marketplace
Our marketplace features a variety of templates including:
- Token Landing Pages (3 variations)
- NFT Collection Pages (3 variations)
- DAO Voting Platform
- Customizable Blog
Users can easily find and purchase templates using our search and filter system, aided by ratings, sales figures, and community comments.
The Management Dashboard allows users to:
- Customize frontend elements (graphics, fonts, colors, layouts)
- Drag and Drop Component Elements (text blocks, headings, images)
- Manage Greenfield storage settings
- Configure DNS settings
- Deploy directly to Greenfield
To foster a thriving ecosystem of developers and high-quality templates:
- Developers can upload and sell their own templates
- Earn revenue from each sale of their templates
- Participate in a gamified leaderboard system
- Gain recognition and build reputation within the GreenPress community
GreenPress aims to become the go-to platform for Web3 creators, offering a seamless experience from ideation to fully-fledged project launch on BNB Chain. We plan to expand our template offerings, enhance customization options, and integrate more teamplates to support a wide range of decentralized applications and use cases.