https://github.com/typpo/talkthen
https://github.com/typpo/talkthen
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/typpo/talkthen
- Owner: typpo
- Created: 2014-01-22T04:29:43.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2014-09-29T16:51:26.000Z (over 11 years ago)
- Last Synced: 2025-07-24T15:12:18.271Z (11 months ago)
- Language: Python
- Size: 1.84 MB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
talkthen
========
## Setup
1. Install virtualenv
`sudo apt-get install python-virtualenv` or `pip install virtualenv` for Macs
2. Create your venv in the source root:
`virtualenv venv`
3. Activate it (this must be done whenever you want to run the app):
`source venv/bin/activate`
4. Install project dependencies
`pip install -r requirements.txt`
5. cd into the app and start the development server
`cd talkthen`
`./manage.py runserver 0.0.0.0:3333`
In your browser: http://localhost:3333
## Organization
`api/` - uses django rest framework to provide an API for PhoneNumbers and Calls. In the beginning I wanted to do everything through this. This is not strictly necessary and I've been violating the RESTiness of everything by putting logic in `core/views.py`.
`core/` - all the telephony stuff. See `views.py` and `conference.py`
`web/` - the web view (just one page now)