Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ErickPetru/vue-feathers-chat
A sample realtime chat made with Vue and Feathers.
https://github.com/ErickPetru/vue-feathers-chat
chat feathersjs nedb socket-io vuejs
Last synced: about 1 month ago
JSON representation
A sample realtime chat made with Vue and Feathers.
- Host: GitHub
- URL: https://github.com/ErickPetru/vue-feathers-chat
- Owner: ErickPetru
- License: mit
- Created: 2017-03-25T18:20:05.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T20:28:36.000Z (over 1 year ago)
- Last Synced: 2024-04-14T10:50:50.429Z (about 2 months ago)
- Topics: chat, feathersjs, nedb, socket-io, vuejs
- Language: JavaScript
- Homepage:
- Size: 383 KB
- Stars: 50
- Watchers: 4
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-stars - vue-feathers-chat
- awesome-vue - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vue. - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat - Client for the communication (Resources / Examples)
- awesome-vue - vue-feathers-chat ★39 - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg) ★101652](https://github.com/sindresorhus/awesome) / Examples)
- awesome-vuejs - vue-feathers-chat - Client for the communication (Awesome Vue.js [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) / Examples)
README
# vue-feathers-chat
> A sample realtime chat made with Vue and Feathers
## About
This project is a sample public chat, visually almost like a WhatsApp clone, which uses [Vue](https://vuejs.org) for the _frontend_ and [Feathers](http://feathersjs.com/) for the _backend_. The communication between server and client happens with [Socket.IO](https://socket.io/). The messages are saved in JSON format with the [NeDB](https://www.mongodb.com/blog/post/nedb-a-lightweight-javascript-database-using) database, a lightweight _MongoDB_ inspired database, simple and good for small samples and prototyping.
## Quick Start
Be up and running with four easy steps.
1. Download this repository wherever you want
2. Ensure [NodeJS](https://nodejs.org/) and [npm](https://www.npmjs.com/) are installed
2. Open the _terminal_ (or _prompt_ on Windows) and install the dependencies
```
cd path/to/vue-feathers-chat
npm install
```3. Put the app to run on `http://localhost:3030/`:
```
npm start
```## Help
For bug reports or even questions, fill up an **Issue**.
## Changelog
__1.0.0__
- Initial release
## License
Copyright (c) 2017
Licensed under the [MIT license](LICENSE).