Shane0821 / Artopia

MSBD 5017 Group Project
https://artopia-one.vercel.app/
MIT License
2 stars 1 forks source link

Artopia

Introduction

This platform welcomes everyone to join in the creation, trading, and investment of NFTs. Artists can showcase their talent by minting their digital art as NFTs, while collectors can discover and invest in a wide range of unique and captivating digital artworks.

It guides users through the process of creating and listing their NFTs, offering intuitive tools and features that facilitate the creation of NFTs, making it accessible to users with varying levels of technical expertise.

Intended Users

General Architecture

Tech Stack

Frontend

React, Next.js

Wallet Connection and Contract Interaction

MetaMask, RainbowKit, Wagmi, Viem

Backend

MongoDB

Contract Development

Solidity, Hardhat, Openzeppelin

IPFS

Pinata

Functionality

Test and Deployment

To test our functionalities, you can directly visit our website: https://artopia-one.vercel.app/. Remember to install MetaMask and add Aries testnet.

If you want to deploy this project on your own, please refer to the .env_example file in /client and /contract and create your own .env file. You'll also have to redeploy smart contracts.