Home

Awesome

Overview

what?

pingpad is a minimalistic decentralized social platform, made for you and your community.

why?

clarity paves the way for brilliance. pingpad is focusing on clear and efficient solutions.

how?

built on top of lens network, media is shared using ipfs and backed up on arweave

Gallery

<img height="auto" width="700" style="border-radius:20px" src="https://github.com/pingpad-io/ping/assets/72769566/29e2ae6a-f89e-45cc-b17a-4d5c6a4dd841" /> <img height="auto" width="700" style="border-radius:20px" src="https://github.com/pingpad-io/ping/assets/72769566/4d6ec827-3e13-4119-aa60-63e0fbaf01cd" />

Contributing

Thank you for considering contributing to Pingpad!

First, you need to fork and the repository:

git clone https://github.com/pingpad-io/ping.git && cd ping

After that, follow the steps to run Pingpad on your local machine:

1. Create a .env file

Copy the provided .env.example file to .env.

cp .env.example .env

2. Install dependencies

Use npm to install dependencies.

npm install

3. Running the dev server

Finally, you can run the dev server:

npm run dev

and navigate to http://localhost:3000/home

4. You're awesome!

Now you're all set to start contributing to Pingpad! Next, read contributing.md

5. (extra) Install Biome

Biome is used for formatting and linting in the project, and can be installed in the VSCode extension marketplace or on biome website