Welcome to the RareWeave UI repository on GitHub! RareWeave is an NFT marketplace built on top of the Arweave blockchain network. Our platform allows users to buy, sell, and trade unique digital assets with ease and security. This repository contains the frontend code for the RareWeave marketplace, which is hosted at rareweave.store.
This project is built using Nuxt.js, a powerful Vue.js framework that enables server-rendered applications, static site generation, and more.
To get started with the RareWeave UI, first ensure that you have Node.js and Yarn installed on your system. Once you have these prerequisites, follow the steps below:
- Clone the repository to your local machine:
git clone https://github.com/rareweave/ui.git rareweave-ui
- Navigate to the project directory:
cd rareweave-ui
- Install the required dependencies using Yarn:
yarn install
To start the development server and run the RareWeave UI locally, use the following command:
yarn dev
This will start the development server on http://localhost:3000. Open your browser and navigate to this URL to see the RareWeave UI in action. Any changes you make to the source code will be automatically reflected in your browser, thanks to hot module replacement.
When you're ready to build the RareWeave UI for production (dist/ static dir), use the following command:
yarn generate
This command will build the application for production, generating an optimized version of the RareWeave UI that is suitable for deployment.