A social media platform where users can share posts, links, images, and videos in different communities.
Made by: Asther Louie Cabardo
-
Fork this repository and clone your fork:
$ cd your_cloned_fork $ git checkout dev $ git checkout -b my-new-branch
-
Install dependencies (we use pnpm):
$ pnpm install
-
Create a .env file in the root with the following content:
DATABASE_URL= NEXTAUTH_SECRET= GOOGLE_CLIENT_ID= GOOGLE_CLIENT_SECRET= UPLOADTHING_SECRET= UPLOADTHING_APP_ID= REDIS_URL= REDIS_SECRET=
-
Sync the database schema:
$ npx prisma generate $ npx prisma db push
-
Run locally:
$ pnpm dev