PauloMorillo / chat4all

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chat4all MVP Project

See our example

Chat4all is a chat to speak in your native language with people with different languages.

This is an MVP for a social network for this reason the main idea is showing how the translate is working in real time.

Websocket server

We use a websocket server to create the communication between our demo users, for this reason if you want to try all the solution, first you should run this server.

Go to socketserver directory and type:

node index.js

How to Run Chat4all

To use the apk you can download directly in your android cellphones. if you want to run this in web browser, you should already installed node js and you should install all dependencies that we have in package.json

For APK:

This apk is going to be working until April 1.

Domwload in your cellphone and click yes in all permissions questions.

click here to download in your andorid cellphone: Chat4all_MVP

Browser mode:

npm install

after that you can type Ionic (if you haven't installed, please do it)

ionic serve

Django for contact list

We create API's to create a contact list in django, this is for the next step of this project.

install requirements first:

pip3 install -r requirements.txt

Run server on port 8000(default port)

python3 manage.py runserver

and you will see our enpoints.

/users/

/users/<id>/contacts/

Authors

Javier Feo Paulo Morillo

License

MIT

About


Languages

Language:Python 39.1%Language:TypeScript 38.8%Language:CSS 18.3%Language:HTML 2.2%Language:JavaScript 1.7%