Skip to content
This repository was archived by the owner on Feb 7, 2024. It is now read-only.

Repository files navigation

dataverse-playground

Introduction

This project is a React-based front-end application that provides users with a social playground dApp for demonstration of the runtime-connector in action. The application uses modern web technologies such as React, Redux, and Vite to create a seamless and responsive user experience.

Features

The application includes the following features:

  • User authentication for connecting to Web3 did identity
  • Post public or fee-based feeds in text or image format
  • View the public content posted by different users
  • Pay to unlock the fee-based content you are interested in

Technologies Used

The following technologies and libraries were used in the development of this application:

  • React 18
  • Redux 4
  • React Router 6
  • Vite 4

Prerequisites

Before running the application, you will need to have the following software installed:

  • Node.js (version 16 or higher)
  • pnpm (version 7 or higher)
  • Data Wallet - A secure data wallet to protect your identity and data assets.
  • MetaMask - A cryptocurrency wallet browser extension.

Getting Started

To get started with the application, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the dependencies by running pnpm install or npm install or yarn.
  3. Run the application by running pnpm dev or npm dev or yarn dev.
  4. Open http://localhost:5173 in your web browser.

Build Project

Build the application by running pnpm build or npm build or yarn build.

Contributing

Contributions to this project are welcome. To contribute, please follow these steps:

  1. Fork the repository and create a new branch.
  2. Make your changes and test them thoroughly.
  3. Submit a pull request with a detailed description of your changes.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

The following libraries and resources were used in the development of this project:

About

🌱 A decentralized social media app built with event streams and Dataverse file system

Resources

Stars

15 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages