Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/theunexpected1/holaa.io

:octocat: Anonymous, real time, interactive, lightweight, public chat on any topic ($tags) - No history, no login, just talk - Built with MEAN Stack (MongoDB, ExpressJs, AngularJs, NodeJs), Angular-Material UI & sockets
https://github.com/theunexpected1/holaa.io

expressjs nodejs sockets

Last synced: about 2 months ago
JSON representation

:octocat: Anonymous, real time, interactive, lightweight, public chat on any topic ($tags) - No history, no login, just talk - Built with MEAN Stack (MongoDB, ExpressJs, AngularJs, NodeJs), Angular-Material UI & sockets

Awesome Lists containing this project

README

        

# Holaa.io / Holaachat.com
Live interactions / conversations around public dollartags. No history, no login, just talk on any topic.
Holaa.io is an anonymous public chat on any topic (dollartags) - No history, no login, just choose a topic and talk.

Built with MEAN Stack, Angular-Material UI & sockets

Enter Holaa: [https://holaachat.com/about](https://holaachat.com/about)

![holaa-landing](holaa-landing.jpg)

Try some of these $channels, enter your name and you're ready to chat:
* [https://holaachat.com/$general](https://holaachat.com/$general)
* [https://holaachat.com/$random](https://holaachat.com/$random)
* [https://holaachat.com/$fun](https://holaachat.com/$fun)
* [https://holaachat.com/$holaa](https://holaachat.com/$holaa)
* [https://holaachat.com/$theunexpected1](https://holaachat.com/$theunexpected1)

## Technology
* Front end (client) is built using:
* [AngularJs](http://angularjs.org/)
* [Angular Material](https://material.angularjs.org)
* [Sockets](http://socket.io/)
* Back end (server) is built using:
* [NodeJs](https://nodejs.org)
* [ExpressJs](http://expressjs.com/)
* [Sockets](http://socket.io/)

## Installation & setup
* clone the repository with `git clone https://github.com/theunexpected1/holaa.io.git`
* run `sudo npm i` to install node packages
* run `bower i` to install bower packages
* run `npm start` to run the app on port '8080'
* Navigate to `http://localhost:8080` in your browser

#### Building
Build files are included in the repo, but for development refer below:
* run `grunt` to build SASS/JS files

#### Issues
Reporting issues in terms of bugs, functionality suggestions, UX, or improvements is more than welcome.

#### Contributing
Feel free to fork this repo and submit a pull request to address existing issues, or submit new functionality.