# qr_chat_npm

> QR code which links to a chatroom for anonymous communication in your community. This will be an npm package.

Latest version **3.0.0** (published 2023-03-13) · MIT license · 0 weekly downloads

## Install

```sh
npm install qr_chat_npm
pnpm add qr_chat_npm
yarn add qr_chat_npm
bun add qr_chat_npm
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 3.0.0 |
| Published | 2023-03-13 |
| First published | 2023-02-28 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 9 |
| Unpacked size | 14.6 KB |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 1 |
| Author | Prannay |
| Maintainers | pran_ker |
| Keywords | NodeJs, EJS, mongoDB, QR Code, QR, Chat, Socket.io |

## Links

- npm: https://www.npmjs.com/package/qr_chat_npm
- Repository: https://github.com/Pran-Ker/QR_chat_npm
- Homepage: https://github.com/Pran-Ker/QR_chat_npm#readme
- Issues: https://github.com/Pran-Ker/QR_chat_npm/issues
- npm.io page: https://npm.io/package/qr_chat_npm

## Dependencies (9)

- [ws](https://npm.io/package/ws.md) ^8.12.1
- [ejs](https://npm.io/package/ejs.md) ^3.1.8
- [http](https://npm.io/package/http.md) ^0.0.1-security
- [path](https://npm.io/package/path.md) ^0.12.7
- [qrcode](https://npm.io/package/qrcode.md) ^1.5.1
- [express](https://npm.io/package/express.md) ^4.18.2
- [sqlite3](https://npm.io/package/sqlite3.md) ^5.1.4
- [socket.io](https://npm.io/package/socket.io.md) ^4.6.1
- [body-parser](https://npm.io/package/body-parser.md) ^1.20.2

## Alternatives

- [angular-pipes](https://npm.io/package/angular-pipes.md) — 5.6K weekly downloads
- [@ng-web-apis/midi](https://npm.io/package/@ng-web-apis/midi.md) — 2.6K weekly downloads
- [happn-3](https://npm.io/package/happn-3.md) — 1.6K weekly downloads
- [@opensip-cli/lang-go](https://npm.io/package/@opensip-cli/lang-go.md) — 1.2K weekly downloads
- [mongoose-typescript](https://npm.io/package/mongoose-typescript.md) — 85 weekly downloads

## Recent versions

- 3.0.0 (latest) — 2023-03-13
- 2.3.0 — 2023-03-02
- 2.1.0 — 2023-03-02
- 1.0.0 — 2023-02-28

## README

# Qr_chat_npm

qr_chat_npm is an npm package that allows you to generate unique QR codes that link to unique URLs with their own chat functionality. This package is designed to create anonymous chat groups for your community, college, stores, and more.

## Installation

You can install qr_chat_npm using npm:

`npm i qr_chat_npm`


## Usage

To use qr_chat_npm, first require the package in your code:

```javascript
const qr_chat = require('qr_chat_npm');

```
## Generate a QR Code 
To generate a QR code with a unique URL, use the generateQRCode function:

```javascript
const url = 'https://your-chat-app-url.com/';
const qrCode = qr_chat.generateQRCode(url);
```
This will return a QR code image file that you can save or display.

## Get a Unique URL
To get a unique URL for your chat group, use the getUniqueUrl function:

```javascript
const uniqueUrl = qr_chat.getUniqueUrl();
```

This will return a unique URL that you can use for your chat group.

## Start Chatting
To start chatting, simply share the generated QR code or unique URL with your group members. They can scan the QR code or enter the unique URL in their browser to join the chat group.

## Contributing
If you would like to contribute to qr_chat_npm, please submit a pull request with your changes. Before submitting, please ensure that your code passes the existing tests and that you have added tests for any new functionality.

## License
qr_chat_npm is licensed under the MIT License. See the LICENSE file for details.

---
_Source: https://npm.io/package/qr_chat_npm · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
