Inspiration

As a long time diver, surfer, sailor and generally someone who is passionate about the ocean, I have seen the difference human activity can cause both negatively and positively on our waters. The goal of Coral playground is to align incentives and raise awareness/funding for marine preservation and coral regeneration initiatives, lead by the people who spend the most time in their respective local coastlines, and supported by anyone with a passion for marine life. A small portion of the sale of every NFT on the platform will be set aside for marine initiatives, and a DAO would be set up in partnership with major organizations for prioritizing how funds are allocated.

What it does

Coral playground is an NFT enabled booking system that will utilize NFT's in 3 distinct ways and phases:

  1. Provide curated ocean-inspired NFT drops for collectors to build the community and raise funds for creating a team
  2. Enable dive photographers to mint their best works as NFTs for sale on the marketplace
  3. Enable divers who book with participating businesses to be rewarded with NFTs commemorating their dives and serving as a proof of accomplishment

How we built it

This was built as a react app using Chakra UI front end, and heavily utilizing Moralis as the backend. Smart contracts are currently only tested on ethereum, however the production version will run on polygon using NFTPort. Chainlink VRF will also be utilized to enable a random distribution of limited NFT's

Challenges we ran into

As a solo developer with no prior experience with Blockchain programming or react (previously Ruby on Rails), my main obstacle was learning a completely new tech stack at once in a short period of time. I also didn't get much time to dig into testing, so that will be my next challenge

Accomplishments that we're proud of

I'm just happy to have been able to get something tangible together in this short of a period of time and finally feel confident that I will have a good handle on things within another couple of months to complete a working product.

What we learned

This has been an amazing learning experience and a transformative month for me. I've learned so much and will be focusing all my effort on shifting my career as a product manager into the blockchain space

What's next for Coral Playground

This project expands upon a web2 project for online dive and boat bookings. By integrating NFT's into this experience, we are able to broaden the market to everyone who is passionate about the oceans and marine preservation, while creating a monetization mechanism for the many photographers who have no way of selling their photos today.

Built With

Share this project:

Updates