Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/arnaudband/nftmarketplace_frontend

This project is the frontend implementation of a decentralized marketplace for buying, selling, and trading non-fungible tokens (NFTs).
https://github.com/arnaudband/nftmarketplace_frontend

netxjs shadcn-ui tailwindcss typescript

Last synced: 5 days ago
JSON representation

This project is the frontend implementation of a decentralized marketplace for buying, selling, and trading non-fungible tokens (NFTs).

Awesome Lists containing this project

README

        

# NFT Marketplace Frontend

Welcome to the NFT Marketplace Frontend repository! This project is the frontend implementation of a decentralized marketplace for buying, selling, and trading non-fungible tokens (NFTs).

## Features

- **User Authentication**: Secure authentication and authorization for users.
- **NFT Listings**: Browse, search, and filter NFT listings.
- **Wallet Integration**: Connect your wallet to buy and sell NFTs.
- **Auction Support**: Participate in auctions for rare and unique NFTs.
- **Profile Management**: Manage your profile and track your NFT transactions.

## Technologies Used

- **React.js**: Frontend library for building user interfaces.
- **Next.js**: React framework for server-rendered applications.
- **Tailwind CSS**: Utility-first CSS framework for styling.
- **Web3.js**: Ethereum JavaScript API for interacting with smart contracts.
- **Solidity**: Smart contract language for Ethereum.

## Getting Started

To get a local copy up and running, follow these steps:

1. **Clone the repository:**
```sh
git clone https://github.com/your-username/nft-marketplace-frontend.git
```

2. **Install dependencies:**
```sh
cd nft-marketplace-frontend
npm install
```

3. **Start the development server:**
```sh
npm run dev
```

4. **Open your browser:**
Visit `http://localhost:3000` to see the app running locally.

## Contributing

Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.

## License

This project is licensed under the MIT License - see the [LICENSE](/LICENSE) file for details.