Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vonderklaas/chat-graphql

SPA application made with React using Vite CLI. Here I fetch chat messages via GraphQL and create separate channels & rooms for available users.
https://github.com/vonderklaas/chat-graphql

graphql react react-toast typescript zustand

Last synced: 5 days ago
JSON representation

SPA application made with React using Vite CLI. Here I fetch chat messages via GraphQL and create separate channels & rooms for available users.

Awesome Lists containing this project

README

        

### Chat GraphQL

### URL
Deployed Project: https://chat-graphql-kohl.vercel.app/

### Overview

- I created a SPA application with React using Vite
- I added ability to select Users and Channels
- I added chat with latest messages from API (GraphQL)
- I added ability to post messages and see updates
- I handled notifications and errors using react-toasts library
- I used Zustand (minimalistic library) to store current message in localStorage
- I decided to use Tailwind for styling the User Interface
- I created some basic Responsive design
- I deployed project on Vercel hosting