Skip to content

StrafeChat/web.strafe.chat

Repository files navigation

web.strafe.chat

About

web.strafe.chat is the frontend website repo for strafe.chat created using Next.JS. Strafe is being designed to be the potential alternative for Discord. Strafe is offering a new way for both developers and users to communicate with each other. Our aim is to provide a user friendly chat experience for everyone no matter who you are.

⚠️ Warning

Strafe in it's entirity is still a work in progress and you may encounter bugs. Please report them to us by visiting our discord server or by opening an issue on github. We will fix them as soon as possible.

Setup Locally

git clone https://github.com/StrafeChat/web.strafe.chat.git

cd web.strafe.chat

npm install

npm run build

npm run start

You will also need to edit your environment variables in the .env which should look like this.

NEXT_PUBLIC_API=http://localhost:443/v1
NEXT_PUBLIC_CDN=http://localhost:444

Contributing

We welcome all contributions as you okay it with any of the developers as they may already be working on this or it is not planned! Make sure you are on the dev branch before making any changes. The dev branch will have all of our newest code.

Repos

Repo Description
equinox The backend API for strafe.chat
nebula The file server for strafe.chat
stargate The websocket server for strafe.chat
strafe.js The strafe.js library for strafe.chat
web.strafe.chat The frontend website for strafe.chat
strafe.chat The landing page for strafe.chat

Links