Skip to content

Welcome to the NestJS NFT Marketplace project! This is a full-stack application built using NestJS, Prisma, and PostgreSQL. The project provides user authentication, NFTs collection, and a launchpad for new collections. It's designed to help you get started with building your own NFT marketplace.

Notifications You must be signed in to change notification settings

0xapp123/Marketplace_Backend

Repository files navigation

NestJS NFT Marketplace

Welcome to the NestJS NFT Marketplace project! This is a full-stack application built using NestJS, Prisma, and PostgreSQL. The project provides user authentication, NFTs collection, and a launchpad for new collections. It's designed to help you get started with building your own NFT marketplace.

Features

  • User Authentication: Secure user registration and login using JWT tokens.
  • NFTs Collection: Create, manage, and showcase your unique NFTs.
  • Launchpad: Introduce new NFT collections to the market with pre-sales and auctions.

Prerequisites

  • Node.js (v18 or higher)
  • Docker (for PostgreSQL)
  • Prisma CLI (installed globally)
  • Yarn package manager

Getting Started

  1. Clone the repository:

    git clone https://github.com/sasuke0601/ink-backend
    cd nestjs-nft-marketplace
2. Install dependencies:
```sh
yarn install
  1. Set up your PostgreSQL database using Docker:
docker-compose up -d
  1. Set up your Prisma schema and generate the Prisma client:
npx prisma migrate dev
npx prisma generate
  1. Start the development server:
yarn start:dev

Usage

  • Register a new user account.
  • Log in to your account.
  • Create and manage your NFT collections.
  • Explore the marketplace and participate in launchpad events.

About

Welcome to the NestJS NFT Marketplace project! This is a full-stack application built using NestJS, Prisma, and PostgreSQL. The project provides user authentication, NFTs collection, and a launchpad for new collections. It's designed to help you get started with building your own NFT marketplace.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages