Skip to content

diwas10/svelte-chat

Repository files navigation

Svelte and Typescript Chat App

Work in Progress...

Libraries Stack

  • Typescript
  • socket.io-client
  • axios
  • tailwind
  • yup

Configuration

  • Reusable Svelte Components
  • Layout Components
  • Custom Form handler
  • Form Validation with yup
  • Socket.io Configuration
  • Token Service (Handling Tokens)
  • Api Request Service
  • Comprehensive Store Setup with loading, success and data state
  • jwt parser to get the payload

Features

  • Light and Dark Mode
  • One to One Chat
  • Group Chat
  • Login and Register
  • Notification and Sound on Message

Chat Screen

img.png

Login Screen

img.png

About

Svelte and Typescript Chat App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published