Skip to content

discord clone by Feryael Justice made with NextJS 13, React, Tailwind, Shadcn, PlanetScale (online MySQL db hosting), Clerk (auth) and Socket.io

Notifications You must be signed in to change notification settings

FeryaelJustice/discord-clone

Repository files navigation

Discord Clone by Feryael Justice

A Discord clone built with NextJS 13, React, Tailwind, Shadcn, PlanetScale, Clerk, and Socket.io.

Author

@FeryaelJustice (FeryaelDev)

Features:

  • Create and manage servers
  • Chat with other users in real time
  • Send and receive messages, images, and videos
  • Create and join voice and video channels
  • Share your screen
  • And more!

Getting started:

  1. Clone the repository: git clone https://github.com/FeryaelJustice/discord-clone.git
  2. Install the dependencies: npm install
  3. Create a .env file and add the following environment variables: PLANETSCALE_DATABASE_URL= CLERK_API_KEY=
  4. Start the development server: npm run dev
  5. Visit http://localhost:3000 in your browser to start using the Discord clone!

Deployment:

To deploy the Discord clone to production, you can use a service like Vercel or Netlify.

Contributing:

Bug reports and pull requests are welcome!

License:

The Discord clone is licensed under the MIT License.

Technologies used:

  • NextJS 13
  • React
  • Tailwind
  • Shadcn
  • PlanetScale
  • Clerk
  • Socket.io

Notes:

  • This Discord clone is still under development.
  • Please report any bugs or issues to the GitHub repository.
  • Have fun!

About

discord clone by Feryael Justice made with NextJS 13, React, Tailwind, Shadcn, PlanetScale (online MySQL db hosting), Clerk (auth) and Socket.io

Resources

Stars

Watchers

Forks

Packages

No packages published