Introduction
Client wanted to create a unique NFT marketplace app that is secure, scalable, and quicker than ever; thus, he approached our company with the idea to provide an NFT marketplace for different types of file format. Client wants to allows independent artists to list their digital assets in the platform and make it available for sale, auction.
Client provided a list of features and functionalities that required. Our team met with Xb leadership to understand their business, and challenges. We created a timeline of milestones and deliverables for project smooth execution.
Key Features
Qualified creatives with the design-chops to make your luminous dreams come true.
Assets Management
The backend of the marketplace is highly optimized for delivering the best experience to the users. Sellers can create their assets with all required details.
Seamless Login – Register Process
Developed seamless 4 steps registration process. Users can register as sellers to create their digital assets. Developed Account verification after registration.
Collections
Developed a collections listing page where would be able to search for NFTs available in the collections or collections by particular added by any sellers.
Follow Sellers
Users can follow sellers to get updates regarding the activities done by the sellers whom they are following on the platform.
Alerts & Notifications
Sending alerts on different events like Email alerts for registrations, forgot password, create NFTs, bids changes, listing status etc.
Wallet Integration
We have integrated different cyrpto currency wallets like Metamask, Coinbase Wallet, WalletConnect and Fortmatic wallet.
Buy and Bid
This feature allows users to purchase and bid for NFTs listed on the app. The bidding part should include a bid’s expiry date and enable users to view details about the bid’s current status.
Multiple Payment Options
Customers can buy NFTs with multiple payment options including credit/debit cards, bank transfer and crypto currencies using the wallets like Metamask, Coinbase Wallet, WalletConnect and Fortmatic.
Advanced Filters
If you plan to develop a marketplace for several collectibles, this is the feature you must have. Advanced search page with filter NFTs by category country, price, file type, file format, file resolution, sellers, title etc.
Business Challenges
The ability to manage a large number of users at a single time. Blockchain technology and the complexities it involves makes it hard for a layperson to understand and comprehend its benefits. Privacy and costs were also important for clients.
- To create user friendly admin panel UI for admin and editors..
- Minting of NFTs – Converting digital data into crypto collections or digital assets recorded on the blockchain. The digital files will be stored in a distributed ledger or decentralized database and cannot be edited, modified, or deleted.
- Users should be able to connect wallets using Metamask, WalletConnect, CoinBase Wallet and Formatic Wallet.
- Users should be able to make payment using Metamask.
- Advanced search with filter NFTs by category country, file type, file format, file resolution, sellers, title etc.
- Listing Auctions integrations – User can place bild on each product and notified for auction results.
Solutions
Our team loves the challenges of NFTs Marketplace. We were able to turn fall-backs to trampolines and jump over the hurdles we faced within the time-frame for project deadline.
- Developed gutenberg blocks to provide an easy editing experience to editors.
- This entire platform was developed using blockchain technology, so our team created smart contracts to reduce the transaction fee
- Developed Metamask, Walletconnect, coinBase and Formatic wallet.
- Listing was integrated with WooCommerce. Integrated WC Vendors to allow sellers to create listings from frontend.
- Developed Metamask payment gateway so that customer can make payment using Metamask.
- Developed Advanced search with masonry layout. Developed many filter options like filter by category, price, country, file type, file format, file resolutions, sellers, title etc
Project in Figures
7
Months Duration
900
Estimated Man-hours
3
Team Size