Skip to content

danilo-89/sitting-cats-nft

Folders and files

NameName
Last commit message
Last commit date
Mar 29, 2024
Apr 20, 2024
Aug 19, 2023
Apr 20, 2024
Apr 20, 2024
Apr 20, 2024
Apr 20, 2024
Mar 31, 2024
Sep 1, 2023
Sep 9, 2023
Apr 20, 2024
Apr 20, 2024
Apr 20, 2024
Apr 20, 2024
May 11, 2024
Mar 13, 2024
Mar 13, 2024
Jul 16, 2023
Apr 19, 2024
Apr 20, 2024
Aug 17, 2024
Jul 15, 2023
Mar 31, 2024
Jul 15, 2023
Aug 17, 2024

Repository files navigation

Introduction

🌐 Live: sitting-cats-nft.vercel.app

🇸 Storybook: sitting-cats-nft-storybook.vercel.app

The Sitting CatsNFT represents a small personal project aimed at showcasing the process of NFT minting on the Polygon Amoy test network.

project preview

The Sitting CatsNFT collection is directly inspired by Julie de Graag's cat drawings, specifically her work "Zittende kat" (Sitting Cat).

gallery preview

Running Locally

Clone project locally

Create .env.local file in the root directory (check .env.example to see what needs to be included)

Install dependencies:

npm install
# or
yarn install
# or
pnpm install

Run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Scripts

  • npm run lint | yarn lint | pnpm lint - run the linter to catch code style issues.

  • npm run tsc | yarn tsc | pnpm tsc - checks TypeScript files for type errors without producing output files.

  • npm run vitest | yarn vitest | pnpm vitest - run tests.

Smart Contract

thirdweb's NFT Drop contract

QA

In addition to conducting unit tests for utility functions with Vitest, I had the privilege of collaborating with my friend and colleague, Marko, a very talented QA Automation Engineer. He conducted exhaustive testing and developed comprehensive automated tests using Cypress. You can explore his work here: sitting-cats-nft-test-automation.

Contact

Whether you have inquiries or employment opportunities to discuss, feel free to get in touch.