Skip to content

a social media platform where users share posts, links, images, and videos in different communities.

Notifications You must be signed in to change notification settings

ashcbrd/threadit

Repository files navigation

Threadit

A social media platform where users can share posts, links, images, and videos in different communities.

Made by: Asther Louie Cabardo

  1. Fork this repository and clone your fork:

    $ cd your_cloned_fork
    $ git checkout dev
    $ git checkout -b my-new-branch
    
  2. Install dependencies (we use pnpm):

    $ pnpm install
    
  3. 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=
    
  4. Sync the database schema:

    $ npx prisma generate
    $ npx prisma db push
    
  5. Run locally:

    $ pnpm dev
    

About

a social media platform where users share posts, links, images, and videos in different communities.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published