A real-time chat application built using React for the client, Socket.IO for WebSocket communication, and Strapi as the backend content management system (CMS).
- Features
- Tech Stack
- Setup and Installation
- Usage
- Project Structure
- Socket.IO Integration
- Strapi Integration
- Contributing
- License
- Real-time chat functionality.
- User authentication using Strapi.
- Responsive design with React.
- WebSocket communication for instant messaging using Socket.IO.
- Message storage and retrieval for specific authenticated users.
- Responsive design with React.
- WebSocket communication for instant messaging using Socket.IO.
- Real-time chat functionality.
- User authentication using Strapi.
- Message storage on strapi
- Not implemented :- retrieval message for specific authenticated users.
- Frontend: React, Socket.IO-client
- Backend: Strapi CMS, Socket.IO
- Database: SQLite (default with Strapi, can be configured for MongoDB, MySQL, etc.)