Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nikhilsharma03/nftportrait

🌟 Create and list your own NFT 🚀
https://github.com/nikhilsharma03/nftportrait

express ipfs mongodb moralis nextjs nodejs redux taiwindcss web3

Last synced: 29 days ago
JSON representation

🌟 Create and list your own NFT 🚀

Awesome Lists containing this project

README

        

# NFT-Portrait






[![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=95)](https://github.com/NikhilSharma03/NFTPortrait)
[![Build by Nikhil](https://img.shields.io/badge/Built%20by-Nikhil-Green)](https://github.com/NikhilSharma03/NFTPortrait)


> 🌟 Create and list your own NFT 🚀


## Setup and Installation

First install the server dependency,

```
make setup-server-libs
```

Now to run server, first add `Environment Variables` by creating a new `.env` file in `server` folder and add the contents following `.env.example`

Once you have added correct credentials, build the server

```
make build-server
```

Now, start the server

```
make run-server
```

To get auto reload, start the dev server,

```
make run-server-dev
```


Now to run Client UI, First install the client dependency,

```
make setup-ui-libs
```

Now to run client, first add `Environment Variables` by creating a new `.env` file in `client` folder and add the contents following `.env.example`

Once you have added correct credentials, start the client

```
make run-ui-dev
```

To build client ui,

```
make build-ui
```

To run lint for client ui,

```
make run-ui-lint
```


# License