Skip to content

actuallylost/tveeter

Repository files navigation

Welcome to Tveeter

An open-source chat application built with React, NestJS, and Socket.io.

This is a project I built to learn more about how React, NestJS, and Socket.io work together.

Directories

  • web: React using Next for routing (frontend)
  • api: NestJS & Socket.io for api management and websockets (backend)

Running the app

To run the frontend you'll need to create a .env file under the web directory and add the values NEXT_PUBLIC_SUPABASE_URL, NEXT_PUBLIC_SUPABASE_API_KEY. You can get these values by following the documentation on Supabase.

Then run:

cd web
pnpm install
pnpm dev

and for the backend:

cd api
pnpm install
pnpm start:dev

License

Tveeter is under the GPL-3.0 license. See the LICENSE file for more info.

About

Git repository for the Tveeter Chat Web Application.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •