Skip to content

Mohd-Rihan-Ali/nft-marketplace

Repository files navigation

NFT Marketplace Backend

This is the backend repository for the NFT Marketplace project. The backend is built using Node.js, Express, and TypeScript, and it provides APIs for interacting with the NFT marketplace.

Repository URL

https://github.com/Mohd-Rihan-Ali/nft-marketplace.git

Project Setup

Prerequisites

Make sure you have the following installed:

  • Node.js
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/Mohd-Rihan-Ali/nft-marketplace.git
  1. Navigate to the project directory:
cd nft-marketplace
  1. Install the dependencies:
npm install

Environment Variables

Create a .env file in the root directory and add the necessary environment variables. An example .env file might look like this:

PORT=3000
MONGODB_URI=mongodb://localhost:27017/nft-marketplace
PINATA_API_KEY=your-pinata-api-key
PINATA_SECRET_API_KEY=your-pinata-secret-api-key

Running the Project

To run the project in development mode:

npm run dev

To build the project:

npm run build

To start the project in production mode:

npm start

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages