You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 13, 2024. It is now read-only.
This repository contains the code for the Team Chat web reference application hosted on the [PubNub Chat Docs Page](https://www.pubnub.com/docs/chat/quickstart#quickstart). You can download the project to run on your local machine, and explore the code to see how we built it.
5
+
The team chat app demonstrates how to build a feature-rich chat and team collaboration application using [PubNub Chat](https://www.pubnub.com/docs/chat/quickstart). Learn how to manage users, join chat rooms, and send messages with PubNub. Learn how to build advanced features like profanity filtering, gifs, and link previews. You can download the project to run on your local machine, and explore the code to see how we built it.
6
6
7
-
Check out the [documentation](http://pubnub.github.io/typescript-ref-app-team-chat) to learn about advanced features like profanity filtering, gifs, and link previews.
7
+
Check out the [Team Chat Tutorial](https://pubnub.github.io/typescript-ref-app-team-chat/docs/introduction).
8
8
9
9

10
10
@@ -18,27 +18,7 @@ The application demonstrates how to build a chat application using:
18
18
## Requirements
19
19
20
20
-[Node.js](https://nodejs.org/en/)
21
-
-[PubNub Account](#pubnub-account) (*Free*)
22
-
23
-
## PubNub Account
24
-
25
-
To run this application you must obtain publish and subscribe keys from your PubNub Account. If you don't already have an account, you can [create one for free](https://dashboard.pubnub.com/).
26
-
27
-
1. Sign in to your [PubNub Dashboard](https://dashboard.pubnub.com/).
28
-
29
-
1. Click **Create New App**.
30
-
31
-
1. Give your app a name, and select **Chat App** as the app type.
32
-
33
-
1. Click **Create**.
34
-
35
-
1. Click your new app to open its settings, then click its keyset.
36
-
37
-
1. Enable the **Objects** feature. **Presence** and **PubNub Functions** should have been enabled when the keyset was created.
38
-
39
-
1. Select a region to store your user data (e.g. *US East*). **DO NOT** enable user, channel, or membership events.
40
-
41
-
1. Locate the *Publish* and *Subscribe* keys. You'll need these keys to include in this project.
21
+
-[PubNub Account](https://dashboard.pubnub.com/)
42
22
43
23
## Running the project
44
24
@@ -55,7 +35,7 @@ To run this application you must obtain publish and subscribe keys from your Pub
55
35
npm install
56
36
```
57
37
58
-
1. Run the projectin your local environment. If you are running the app for the first time, enter your PubNub keys to begin populating sample data.
38
+
1. Start the project. You'll be asked to enter your chat app keys from the [PubNub Dashboard](https://dashboard.pubnub.com/). Note that Objects should be enabled and a region should be selected on the key.
59
39
60
40
```bash
61
41
npm start
@@ -65,6 +45,6 @@ To run this application you must obtain publish and subscribe keys from your Pub
65
45
66
46
## Further Information
67
47
68
-
Checkout [PubNub Chat Docs](https://www.pubnub.com/docs/chat) page for more information about how to use the React and Redux SDKs to add in-app chat to your applications.
48
+
For more information, head over to [Team Chat Tutorial](https://pubnub.github.io/typescript-ref-app-team-chat/docs/introduction) and get started building chat today.
69
49
70
50
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). Special thanks to Martin Lagrange, Elvis Wolcott, and Mark Erikson.
The team chat app demonstrates how to build a feature-rich chat and team collaboration application. Learn how to manage users, join chat rooms, and send messages with PubNub. Get started by downloading the app code from [Github](https://github.com/pubnub/typescript-ref-app-team-chat).
1. Start the project. You'll be asked to enter your chat app keys from the PubNub Dashboard. Note that Objects should be enabled and a region should be selected on the key.
30
+
31
+
```bash
32
+
npm start
33
+
```
34
+
35
+
A web browser should automatically open [http://localhost:3000](http://localhost:3000), and you can explore your very own Team Chat app!
0 commit comments