Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bahattincinic/chat-project
Anonymous Chat App. uses Django, Rabbitmq, Redis, Elastic Search, SocketIO, NodeJs and Angular Js
https://github.com/bahattincinic/chat-project
Last synced: about 1 month ago
JSON representation
Anonymous Chat App. uses Django, Rabbitmq, Redis, Elastic Search, SocketIO, NodeJs and Angular Js
- Host: GitHub
- URL: https://github.com/bahattincinic/chat-project
- Owner: bahattincinic
- Created: 2014-11-15T17:59:38.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-12-25T18:50:32.000Z (about 10 years ago)
- Last Synced: 2023-04-27T16:48:59.667Z (over 1 year ago)
- Language: Python
- Homepage:
- Size: 7.47 MB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Chat Project
============
Anonymous Chat App**Not being maintained**
Requirements
-------------
1. RabbitMQ
2. Redis
3. Elastic Search
4. NodeJs
5. Python 2.7x### Installation
Install Pip and Virtual Environment
sudo apt-get install python-pip python-dev build-essential
sudo apt-get install python-pip
sudo pip install --upgrade pip
sudo pip install --upgrade virtualenvInstall Pillow Requirements
sudo apt-get install libjpeg62-dev zlib1g-dev libfreetype6-dev tcl8.5-dev tk8.5-dev python-tk
Install Npm and Bower Packages
bower install
cd node/
npm installCreate a virtual env:
virtualenv chatproject
source chatproject/bin/activateClone the repository and install requirements:
cd chatproject
git clone [email protected]:bahattincinic/chat-project.git chatproject
pip install -r chat-project/requirements/local.txtCreate local settings file and change default settings
cd chatproject
ln -s configs/dev.py settings.pyTo run the project, Follow the following commands:
cd chatproject/
python manage.py syncdb
python manage.py runserver && node node/server.js