|
1 |
| -A socket.io Chat Example Using TypeScript |
| 1 | +<p align="center"> |
| 2 | + <a href="https://github.com/luixaviles/socket-io-typescript-chat"> |
| 3 | + <img src="https://img.shields.io/github/stars/luixaviles/socket-io-typescript-chat.svg?style=social&label=Star" alt="GitHub stars"> |
| 4 | + </a> |
| 5 | + <a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fgithub.com%2Fluixaviles%2Fsocket-io-typescript-chat&via=luixaviles&text=Take%20a%20look%20this%20%23TypeScript%20chat%20project%20using%20%23Node%20and%20%23Angular%20Material"> |
| 6 | + <img src="https://img.shields.io/twitter/url/https/github.com/luixaviles/socket-io-typescript-chat.svg?style=social" alt="Tweet"> |
| 7 | + </a> |
| 8 | +</p> |
| 9 | + |
| 10 | +A Socket.io Chat Example Using TypeScript |
2 | 11 | =========================================
|
3 | 12 |
|
4 | 13 | This repository contains server & client side code using `TypeScript` language
|
5 | 14 |
|
6 |
| -## Slides |
7 |
| -Read the slides I presented with this project: [TypeScript on the Web: Real Time Applications with Node.js and Angular 2](https://luixaviles.github.io/socket-io-typescript-chat) |
| 15 | +## Blog Post |
| 16 | +Read the blog post about the release of this project: [Releasing v1.0.0 of a Socket.io-TypeScript Chat Project](https://luixaviles.com/2017/09/releasing-socket-io-typescript-chat-project) |
8 | 17 |
|
9 |
| -## Demo Chat application online |
10 |
| -Client application was written using Angular 2 + [Material Components](https://material.angular.io/). |
11 |
| -You can open several browser windows to start the communication between different clients and socket.io server. |
12 |
| -Try the [Live Demo Client](https://goo.gl/BpGvpD) |
| 18 | +## Live Demo |
| 19 | +Try live demo: [https://typescript-chat.firebaseapp.com](https://typescript-chat.firebaseapp.com) |
13 | 20 |
|
14 | 21 | # Support this project
|
15 | 22 | - Star GitHub repository :star:
|
16 | 23 | - Create pull requests, submit bugs or suggest new features
|
17 | 24 | - Follow updates on [Twitter](https://twitter.com/luixaviles)
|
18 | 25 |
|
| 26 | + |
| 27 | + |
19 | 28 | # Running Server and Client locally
|
20 | 29 | ## Prerequisites
|
21 | 30 |
|
@@ -48,7 +57,6 @@ $ gulp build
|
48 | 57 | $ npm start
|
49 | 58 | ```
|
50 | 59 |
|
51 |
| - |
52 | 60 | The `socket.io` server will be running on port `8080`
|
53 | 61 |
|
54 | 62 | ## Run Angular Client
|
|
0 commit comments