Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
168 changes: 0 additions & 168 deletions applications/ticketing-events-nft-platform

This file was deleted.

147 changes: 147 additions & 0 deletions applications/woocommerce.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,147 @@
# Mintbase Grant Proposal


- **Woocommerce Marketplace:**
- **web3devs:** Legal name of your team (e.g. Duo)
- **0xe83f27e5b26FbDa7F4ec8bA25139ef249d1cE3f0:** We would like to ask for a stablecoin please here is our USDC addy
- **[3]**
> ⚠️ *The combination of your GitHub account submitting the application and the payment address above will be your unique identifier during the program. Please keep them safe.*

## Project Overview :page_facing_up:

If this application is in response to an RFP, please indicate this on the first line of this section.

If this is an application for a follow-up grant (the continuation of an earlier, successful Mintbase grant), please provide name and/or pull request of said grant on the first line of this section.

### Overview

Please provide the following:

We would like to add to the ability for a NFT project owner that already knows how to use WordPress with WooCommerce to use MintBase as the underlying technology to launch their NFT project,
maintain their own marketplace and use these NFT as a gating to other sections of the site.
We are interested in doing this because we have already created the NFT gating NEAR plugin. We feel that artists would also like to maintain everything in an enviroment they already know.

### Project Details

We expect the teams to already have a solid idea about your project's expected final state. Therefore, we ask the teams to submit (where relevant):

We would create a flow between how creating a ecommerce marketplace within Woocommerce works today with integration within MintBase APIs.
Based on this flow we would create wireframes needed to pass on the to the geeks to start implmentation of the front/back end.


We would be using as much of the native WP stack as possible with GoLang/Rust as a backup for anything WP cannot handle natively. Meaning if we need a middle ware component between WP and MintBase our goto would be Golang/Rust.

We see a simular plugin being used with Ethereum but the flow is not super easy. We would take this same concept but also use feedback from the artists on how to better the flow.


### Ecosystem Fit

Help us locate your project in the Mintbase landscape and what problems it tries to solve by answering each of these questions:

We love how Mintbase is concentrating on the ease of use. We feel taking this same methodology but putting it to the #1 used CMS by artist would be an ecosystem match.
If we do this correctly the Artist would not need to hire a geek to help them create their NFT projects inside their already used website. There would not be any redirects or two system accounting issues.


## Team :busts_in_silhouette:

### Team members

We are a team of 7 geeks at https://web3devs.com

### Contact

- **James Ruffer:** Full name of the contact person in your team
- **james at web3devs dot com:** Contact email (e.g. john@duo.com)
- **https://web3devs.com:**

### Legal Structure

Happy to provide this in private so trolls stay away.
However we are a legal Delaware LLC

### Team's experience

We have been around for a bit. Feel free to see all our projects on our website. We did just deliver a grant from NEAR called accessbynft.com .

### Team Code Repos

- https://github.com/web3devs


Please also provide the GitHub accounts of all team members. If they contain no activity, references to projects hosted elsewhere or live are also fine.


### Team LinkedIn Profiles (if available)

- https://www.linkedin.com/in/jamesruffer

## Development Status :open_book:

If you've already started implementing your project or it is part of a larger repository, please provide a link and a description of the code here. In any case, please provide some documentation on the research and other work you have conducted before applying. This could be:
We have a ton of things on our website and github.


## Development Roadmap :nut_and_bolt:


### Overview

- **90 days:**
- **4 Full-Time Equivalent (FTE):** Average number of full-time employees working on the project throughout its duration (see [Wikipedia](https://en.wikipedia.org/wiki/Full-time_equivalent), e.g. 2 FTE)
- **81,000 USD:** Requested amount in USD for the whole project (e.g. 12,000 USD). Note that the acceptance criteria and additional benefits vary depending on the [level](../README.md#level_slider-levels) of funding requested. This and the costs for each milestone need to be provided in USD; if the grant is paid out in Bitcoin, the amount will be calculated according to the exchange rate at the time of payment.

### Milestone 1 - Setup Testing enviroment with design and dev teams.

- **Estimated duration:** 20 days
- **FTE:** 4
- **Costs:** 27,000 USD

| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| a. | License | Apache 2.0 / GPLv3 / MIT / Unlicense |
| b. | Documentation | We will provide the Miro flow, figma wireframes as well as the Asana board for this projects next 90 days. |
| c. | Testing Guide | Core functions will be fully covered by unit tests to ensure functionality and robustness. In the guide, we will describe how to run these tests. |
| d. | Testnet | We will provide a live testnet MVP for Woocommerce that can be used to test all the functionality delivered with this milestone. |


### Milestone 2 — Core Developement

- **Estimated Duration:** 1 month
- **FTE:** 4
- **Costs:** 27,000 USD

| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| a. | Backend | We will start maping the WooCommerce add product features to the Mintbase APIs |
| b. | Backend | We will implement the minting and display of meta data pushed to the WooCommerce native marketplace with status on each mint. |
| c. | Backend | Allow WP admin to edit and push NFT marketplace information to end users. |
| d. | Frontend| We will allow the WooCommerce native frontend to work with the mapping of the information of the Mintbase backend. |

### Milestone 3 — Reporting, Beta testing

- **Estimated Duration:** 1 month
- **FTE:** 4
- **Costs:** 27,000 USD

| Number | Deliverable | Specification |
| -----: | ----------- | ------------- |
| a. | Backend | We allow WooCommerce to add/delete/report product features natively in its dashboard. |
| b. | Backend | We will allow accounting xls downloading. |
| c. | Beta Testing | Allow WP admin and WP uusers to use the marketplace. |
| d. | Bugs| We will Address and Fix bugs. |

## Future Plans

Please include here

We will setup a beta site for Artist to use and educate themselves on the how tos.
We will update the general plugin and WP updates for 3 months as part of this grant.


## Additional Information :heavy_plus_sign:

**How did you hear about the Grants Program?** Mintbase Website / Medium / Twitter / Element / Announcement by another team / personal recommendation / etc.

Here you can also add any additional information that you think is relevant to this application but isn't part of it already, such as:
We have already had a plugin approved with the official WP Marketplace for NFT gating. We feel this is the next step on helping Artists get thier projects posted without being a geek like us.