Code Monkey home page Code Monkey logo

wordpress-2's Introduction

PrixChat - Realtime Private & Group Chat Plugin

Just one click install and you will have a truly real-time chat app. No third-party services, no complicated setup.

Home Page | GitHub Project

Demo

Key Features

⚡ Truly Realtime with SSE

Unlike other plugins which make AJAX requests periodically which consumes a lot of server’s resources or use WebSocket which requires a complicated setup and pricey, PrixChat core was built upon SSE which cost less resource than long-polling requests, and no need WS server setup.

🪪 You Own Your Data

Because no third party service required, all data stay at your own server. You truly own it! No risk, for free.

🏢 Modern, Practical Design.

PrixChat frontend was built with React.js with the simple “boring” design that you have seen in other chat apps. No surprise, no need time to learn, just fast and responsive experience.

♾️ Unlimited Private and Group Chat.

Create unlimited private user to user or group chat. Manage it easily.

🔃 Online status, Typing Indicator, Seen.

We support all major presence features that a chat system needs to level up user’s experience.

💞 Reply, Reactions, Emoji support.

Emoji, peply a message and reaction to a message are included, for free.

🔢 New Message Badges

Don’t miss any new messages, the new messages badges help people keep in touch with others.

Installation

  1. Upload the plugin files to the /wp-content/plugins/prixchat directory or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Go to PrixChat menu and start using it.

Frequently Asked Questions

What makes PrixChat specials? There are dozens of stuffs that makes PrixChat different with other plugins, but at its core, PrixChat uses Server Sent Events which is fast, no complicated setup like others which built on top of long-polling or WebSocket server. The frontend also uses React.js which WordPress already heavy using it.

Is there any external service or account required? In short, No. We are working hard to release Audio and Video call features; a signal server is probably required but only for those enhanced features. All of core features stays free forever.

Is SSE a proven technology? The SSE keyword maybe new to you but if you know Firebase is built with it for their famous real time database product, you’ll love it. Our story: PrixChat was battle tested for two years before release, we’re using it for internal communicate without email, the product started from using Firebase and then shifted to our own hosted solution, the transition was smooth.

When is new update rolled? We believe constant update is the key of a healthy software but we also don't want to annoy people with meaningless updates. The feature updates releases monthly, every first Tuesday. If we found a serious bug, the minor patch will come within 24 hours.

Help, I have some issues! Please raise a question in plugin's support forum or contact us via [email protected]

Changelog

1.1.0 (October 04rd, 2022)

  • New: Settings page.
  • New: Custom reaction emoji.
  • New: Custom roles to use the chat.
  • New: Notification sound URL.
  • Fix: Sometimes, typing indicator stay even user offline.
  • Tweak: 40% smaller bundle size.

1.0.0 (September 06th, 2022)

Initial Release

wordpress-2's People

Contributors

tanftw avatar

Stargazers

WebClinic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.