https://github.com/raideno/medusa-plugin-messaging
Enhance Medusa ecommerce with meudsa-plugin-messaging, Effortless customer communication, social media integration, and a clean UI for efficient admin responses and usability.
https://github.com/raideno/medusa-plugin-messaging
ecommerce medusa medusa-plugin medusa-plugin-messaging
Last synced: 8 months ago
JSON representation
Enhance Medusa ecommerce with meudsa-plugin-messaging, Effortless customer communication, social media integration, and a clean UI for efficient admin responses and usability.
- Host: GitHub
- URL: https://github.com/raideno/medusa-plugin-messaging
- Owner: raideno
- Created: 2023-11-28T12:36:41.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-03T03:53:57.000Z (almost 2 years ago)
- Last Synced: 2024-12-29T08:26:25.920Z (9 months ago)
- Topics: ecommerce, medusa, medusa-plugin, medusa-plugin-messaging
- Language: TypeScript
- Homepage: https://medusa-plugin-messaging.raideno.xyz
- Size: 109 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ⚠️ Important
```diff
- plugin is still in developement and thus not ready for production.
```# Medusa Plugin Messaging

Enhance your Medusa ecommerce shop with **meudsa-plugin-messaging**, a seamless messaging extension that empowers customers to communicate effortlessly while integrating social media messages into the admin dashboard for efficient store management. Elevate your user experience with a clean and intuitive UI.
## Documentation
See [Documentation](https://medusa-plugin-messaging.raideno.xyz).
## Contact
**Discord:** @raideno `ID:423897604330618883`
## Usage
### Installation
```bash
npm i medusa-plugin-messaging
```### Run Migrations
First build your backend.
```bash
npm run build
```Run the migrations
```bash
npx medusa migrations run
```### Configuration
This env variables are required on the admin: `BACKEND_URL`
```ts
// medusa-config.jsconst plugins = [
/** @type {import('medusa-plugin-messaging').PluginOptions} */
{
resolve: "medusa-plugin-messaging",
options: {
enableUI: true,
backendUrl: process.env.BACKEND_URL || "http://localhost:9000",
handlers: [],
},
},
];// ...
```### Messaging Page
After configuring the plugin, a new route will show up in your Store Admin Dashboard.
[Image]().
[Video]().
### StoreFront Integration
## Documentation
See [Documentation](https://medusa-plugin-messaging.raideno.xyz).
## Handlers and External Messaging Sources
- [Integrate Instagram Handler](https://medusa-plugin-messaging.raideno.xyz)
- [Integrate Facebook Handler](https://medusa-plugin-messaging.raideno.xyz)
- [Integrate Whatsapp Handler](https://medusa-plugin-messaging.raideno.xyz)
- [Integrate Telegram Handler](https://medusa-plugin-messaging.raideno.xyz)## Contribution
Anyone is welcome to contribute or suggest new features, please contact me on **Discord:** @raideno `ID:423897604330618883`.
## Features
- **Effortless Messaging Management:** The 'meudsa-plugin-messaging' introduces a user-friendly UI for seamless integration of messaging functionalities into your Medusa-powered ecommerce admin dashboard. Enhance communication between customers and admins effortlessly.
- **Unified Social Media Inbox:** Consolidate messages from social media platforms like Instagram, Facebook, Twitter, and more directly into your admin dashboard. Respond to customer inquiries and social media interactions efficiently, all in one place.