https://github.com/ineff3/social-app-fe
Social platform for real-time communications. Built with React, Redux and React-Query.
https://github.com/ineff3/social-app-fe
axios context-api daisyui react react-hook-form react-hooks react-query react-router-dom redux-toolkit socket-io tailwindcss tiptap yarn zod
Last synced: 3 months ago
JSON representation
Social platform for real-time communications. Built with React, Redux and React-Query.
- Host: GitHub
- URL: https://github.com/ineff3/social-app-fe
- Owner: ineff3
- Created: 2024-09-18T22:01:49.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-27T11:41:54.000Z (over 1 year ago)
- Last Synced: 2025-02-27T16:05:33.029Z (over 1 year ago)
- Topics: axios, context-api, daisyui, react, react-hook-form, react-hooks, react-query, react-router-dom, redux-toolkit, socket-io, tailwindcss, tiptap, yarn, zod
- Language: TypeScript
- Homepage:
- Size: 1.09 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# App demo

----
## Chat

### Features
- **Real-time Messaging** – Includes typing indicators & online status.
- **Conversation Management** – Create, preview latest messages, and track unread counts.
- **Message Handling** – Optimistic updates, resend/remove failed messages.
- **Scroll & Pagination** – Cursor-based pagination, scroll position restoration, and smart `scroll-to-bottom` behavior.
- **Rich Content Support** – Handles text, images, and emojis. Uses BlurHash for images to prevent layout shifts.
- **Reusable Chat Logic** – Modular and optimized for scalability.