npm install
to install the dependencies..env
file in the root directory of the project and add your OpenSea API key to it. The .env.local
file should look like this:npm run dev
. This will start a local development server on port 3000. You can then access the project by visiting http://localhost:3000
in your browser./app/page.tsx
: This is the main entry point of the project. It imports the necessary modules and sets up the server./components
: This folder holds all custom reusable components and shadcn ui components.env
: This file contains the Open Sea API key./store
: This contains the global store for Redux Toolkit./features
: This folder contains various slice/functionalities of the project./utils
: This folder contains reusable functions./types
: This folder contains type definitions./data
: This folder contains static data definitions./context
: This folder contains the web3 Modal contexts./provider
: This folder contains files like the shadcn theme-provider.Posted May 17, 2024
This project allows users to bid for their favorite arts from different collections. It uses various API to fetch a list of all available NFTs and displays