Skip to content

Razor-eng/Slack-2024

Repository files navigation

Slack

A Slack clone to create, update and delete worksapce, with inviting users to your worksapce similar to Slack Application.

Features

  • Protected Routes
  • Add/Update/Delete Workspaces
  • Responsive workspaces
  • Add/Delete Members
  • Realtime updates
  • Fullscreen mode
  • Cross platform

Tech Stack

Client: Next, TailwindCSS, Shadcn

Server: Node, Convex

Database: Convex

Installation

Copy my-project to repository

  git clone git@github.com:Razor-eng/Slack-2024.git my-project

Install my-project with npm

  cd my-project
  npm install

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

CONVEX_DEPLOYMENT

NEXT_PUBLIC_CONVEX_URL