Skip to content

dmagunov/snapshots.lol

Repository files navigation


Logo

The NFT Snapshot

Create a masterpiece together and own a piece forever!

Demo Snapshot · Website

About The Project

They say art is a solitary pursuit... but who wants to be alone when you can be surrounded by other people's ideas? That's the inspiration behind The NFT Snapshot, a project that encourages collaboration and experimentation.

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • npm
npm install -g pnpm

Installation

  1. Clone the repo
git clone https://github.com/dmagunov/snapshots.lol.git
  1. Rename env.example in the root folder of the repo to .env and fill in the variables

  2. Install NPM packages

pnpm install
  1. Start the app
pnpm dev

Roadmap

  • Smart Contract:

    • Add support for multiple authors
    • Upgradable Smart Contract
    • Deploy to Mainnet
  • The NFT Snapshot:

    • Interactive UI for Snapshot Creation
    • Mobile first
    • Installable snapshots (PWA)
    • Pixel engine (support multiple engines)
    • P2P collaboration without central server
    • Unlockable content
  • Themes:

    • More customizable themes

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

The ways you can contribute are:

License

Distributed under the MIT License. See LICENSE.txt for more information.