sigalor / whatsapp-web-reveng

Reverse engineering WhatsApp Web.
MIT License
6.1k stars 802 forks source link

Cleanup and revive! #237

Open quad opened 4 years ago

quad commented 4 years ago

Hi everyone! @sigalor has been busy, and I offered to help out to clear the backlog on this repository. This is a tracking issue for the work we agreed I could do:

Please feel free to comment with suggestions or reach out with offers of help!

J4YF7O commented 4 years ago

Hello @quad & others,

What's about : An UI that is not that technical, but rather starts to emulate the actual WhatsApp Web UI. ? I could work on it, but I have some question.

Framework (VueJS / React) vs jQuery ? ~From my point of view, we can't continue working with jQuery if the project has to become real WA clone. Usage of framework will enable best maintainability and code organisation.~ Typescript usage can be good for same reasons.

EDIT (10 minutes later) : The front end will not be so big, we have only two views. But the switch to typescript could make the code cleaner. Only parceljs is needed to build the project.


Can you shed some light on the use of the transition node server please? Why not route everything through the python websocket?

ramonck commented 3 years ago

2 on why not just use python there's Flask too if you want an easy start. https://flask.palletsprojects.com/en/1.1.x/quickstart/

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'
d4mr commented 3 years ago

Any updates to the web UI? I could pick it up if nobody is handling it