Chatify is a user-friendly and versatile chat application designed to facilitate seamless communication among multiple clients. It uses WebSockets to communicate between the frontend and backend. The frontend is built with React.js, TypeScript, and Tailwind CSS, while the backend is built with Go.
- Fill in the variables in the
.env
file in bothfrontend
andbackend
directories. You can use the.env.example
files as a template.
- Install node modules in
frontend
directory.
cd frontend
npm install
- Install Go modules in
backend
directory.
cd backend
go mod download
- Start the frontend server.
cd frontend
npm start
- Start the backend server.
cd backend
go run main.go
Distributed under the MIT License. See LICENSE
for more information.