Discomatic is a full-stack Discord clone application, following the tutorial by Code With Antonio.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/JaxonDevs/Discomatic.git cd Discomatic
-
Install the dependencies:
npm install
- Setup .env Make a .env file in the projects root directory and make it include
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
DATABASE_URL=
UPLOADTHING_SECRET=
UPLOADTHING_APP_ID=
LIVEKIT_API_KEY=
LIVEKIT_API_SECRET=
NEXT_PUBLIC_LIVEKIT_URL=
LiveKit (HAVE NOT TESTED PROPERLY)
- Time to run it:
npm run dev