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.
https://github.com/Mohd-Rihan-Ali/nft-marketplace.git
Make sure you have the following installed:
- Node.js
- npm or yarn
- Clone the repository:
git clone https://github.com/Mohd-Rihan-Ali/nft-marketplace.git- Navigate to the project directory:
cd nft-marketplace- Install the dependencies:
npm installCreate 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
To run the project in development mode:
npm run devTo build the project:
npm run buildTo start the project in production mode:
npm startContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License.