An open API service indexing awesome lists of open source software.

https://github.com/aaroncadillac/chat-angular-nodejs

A simple chat with angular and socket.io
https://github.com/aaroncadillac/chat-angular-nodejs

angular chat nodejs socket-io

Last synced: about 2 months ago
JSON representation

A simple chat with angular and socket.io

Awesome Lists containing this project

README

          

# chat-angular-nodejs

A simple chat app using `angular`, `nodejs`, `express`, `scoket.io`, you can chat *in private* with other users and see thats users at lobby

live in https://frozen-oasis-27882.herokuapp.com/

- [chat-angular-nodejs](#chat-angular-nodejs)
- [Requirements](#requirements)
- [Installation](#installation)
- [Serve](#serve)
- [Built With ♥ and](#built-with--and)
- [Contributing](#contributing)
- [Versioning](#versioning)
- [Authors](#authors)
- [License](#license)

## Requirements

Yarn already installed

[How to install yarn](https://classic.yarnpkg.com/en/docs/install)

Angular CLI installed

```bash
yarn global add @angular/cli
```

## Installation

Clone repo

```bash
git clone git@github.com:aaroncadillac/chat-angular-nodejs.git
```

Go to `angular-chat` proyect and install dependencies

```bash
cd chat-angular-nodejs/angular-chat
yarn install
```

Build angular proyect

```bash
yarn build
```

## Serve

Go to `node-chat` proyect and install dependencies

```bash
cd chat-angular-nodejs/node-chat
yarn install
```

Run server

```bash
yarn start
```

Open your browser at *[http://localhost:5000](http://localhost:5000)*

## Built With ♥ and

* [Angular](https://angular.io/) - One framework. Mobile & desktop
* [Socket.IO](https://socket.io) - FEATURING THE FASTEST AND MOST RELIABLE REAL-TIME ENGINE

## Contributing

coming soon

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).

## Authors

**Aarón Hinojosa** - *Initial work* - [aaroncadillac](https://github.com/aaroncadillac)

## License

This project is licensed under the Mozilla Public License 2.0 - see the [LICENSE](LICENSE) file for details