rishumehrotra / ReactNative_nft_marketplace

NFT marketplace mobile app using React Native

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NFT MARKET PLACE

A non-fungible token is a financial security consisting of digital data stored on a blockchain, a form of distributed ledger. The ownership of an NFT is recorded in the blockchain and can be transferred by the owner, allowing NFTs to be sold and traded. A marketplace is a platform where vendors can come together to sell their products or services to a curated customer base. This app is a react native market place where users can create NFTs and bid on other users' NFTs.

APP LIVE PREVIEW

To view the app, you first have to download the expo client on your iOS or Android device. Then scan the QR Code below with the Expo Go App you just downloaded.

nft-market-place-preview-qr-code

For your convenience, please use the following login credentials to test the app:

Email: demo@morena.dev
Password: demouser

APP SCREENSHOTS 1

app-screen-samples-collage-1

APP SCREENSHOTS 2

app-screen-samples-collage-2

APP SCREENSHOTS 3

app-screen-samples-collage-3

FUNCTIONAL REQUIREMENTS

  1. User Account creation (registration/signup).

  2. User Account Verification via OTP.

  3. Login with password & email combination used at registration.

  4. User Profile Management: change account details like names, profile image and passwords.

  5. Create nft's.

  6. Search nft's.

  7. Add and remove nfts from a wishlist

  8. View Wishlist

  9. Logout

USE CASE DIAGRAM

use-case-diagram

ACTIVITY DIAGRAM

activity-diagram

ENTITY RELATIONSHIP DIAGRAM

entity relationship diagram

CLASS DIAGRAM

class-diagram

SYSTEM DESIGN

system-design

About

NFT marketplace mobile app using React Native

License:MIT License


Languages

Language:JavaScript 79.8%Language:Python 19.4%Language:Shell 0.5%Language:HTML 0.4%