Skip to content

SkateHive/mycommunity

 
 

Repository files navigation

My Community (by @mengao in hive)

MyCommunity is a versatile React template designed for effortlessly deploying your Hive-based community website.

Run Locally

Install Packages

pnpm i

Config .Env

NEXT_PUBLIC_THEME=hacker # Choose between available themes or make your own
NEXT_PUBLIC_HIVE_COMMUNITY_TAG=hive-xxxxxx # the hive communinty if , i.e. skatehive -> hive-173115
NEXT_PUBLIC_HIVE_SEARCH_TAG=hive-xxxxxx # the hive communinty if , i.e. skatehive -> hive-173115
NEXT_PUBLIC_THREAD_AUTHOR=peak.snaps # so the app can read snaps from peakd
NEXT_PUBLIC_HIVE_USER=dummywalletusername # dummy user to sign the image uploads
HIVE_POSTING_KEY=posting_private_key_here # dummy posting key for sign image uploads on hive
NEXT_PUBLIC_SITE_TYPE=business # leave it empty for hiding store section, type business to have a store session

Available Themes: bluesky / cannabis / forest / hacker / hivebr / nounish / windows95

Run locally

pnpm dev

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

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Deploy on Vercel

The easiest way to deploy your community app is in Vercel.

1) Login in Vercel

3) Copy and paste the .env in Vercel Enviroment variables

  1. Hit Deploy button !

About

3 click setup hive frontend for communities

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 99.4%
  • Other 0.6%