go-whatsapp icon indicating copy to clipboard operation
go-whatsapp copied to clipboard

Application FronEnd

Open jonatasjeff opened this issue 4 years ago • 5 comments

Hello guys, first congratulations to the community that developed and contributed to the project. I have the following doubt: I needed to integrate the project with a frontend, instead of displaying the information in the terminal, I needed to project it on a web page. Could you help me on how I could do this? what content I need to study and the ways. Thank you very much in advance

jonatasjeff avatar Jan 26 '21 22:01 jonatasjeff

Hi, contact me.

[email protected]

Regard

On Wed, Jan 27, 2021, 12:32 AM jonatasjeff [email protected] wrote:

Hello guys, first congratulations to the community that developed and contributed to the project. I have the following doubt: I needed to integrate the project with a frontend, instead of displaying the information in the terminal, I needed to project it on a web page. Could you help me on how I could do this? what content I need to study and the ways. Thank you very much in advance

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/Rhymen/go-whatsapp/issues/515, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABDLT252TNEERXFLBAVT3PTS346Z5ANCNFSM4WUGYOPA .

beshoo avatar Jan 26 '21 22:01 beshoo

This should not be an issue on GitHub as this does not show any problems with go-whatsapp.

I have actually programmed a full working frontend for go-whatsapp (almost a total WhatsApp web replacement) although it is not open source as its used in my company and cannot be shared unfortunately.

You would need to learn:

Setting up a Database (I use PostgreSQL because of its performance) Making go-whatsapp save all received messages into a database (there is multiple libraries you can use and you will need to program the handlers for go-whatsapp) Setting up a front end (you could use golang to program it or any other language as it will get all its data from the database). I used NodeJS and the Express package for my front end as most of my web services are in Node although my backend services are in Go.

DonovanDiamond avatar Jan 27 '21 11:01 DonovanDiamond

@Rhymen P.S. there should be some community thread for go-whatsapp where we can share the different programs we make with this and also so questions like this can go there.

DonovanDiamond avatar Jan 27 '21 11:01 DonovanDiamond

I Have a program for chats, [email protected]

Valdenirmezadri avatar Jan 27 '21 15:01 Valdenirmezadri

@DonovanDiamond thank you very much for the guidance. If it is not uncomfortable, which libraries did you use or recommend from Go to the database to receive the messages?

jonatasjeff avatar Feb 11 '21 22:02 jonatasjeff