An open API service indexing awesome lists of open source software.

https://github.com/julian-cabrera/java-whatsapp-demo

RestAPI that can send and receive Whatsapp messages through ChatAPI, a Whatsapp API gateway.
https://github.com/julian-cabrera/java-whatsapp-demo

api-rest chatapi gateway-api java java-8 maven rest-api spring-boot spring-data spring-web tomcat whatsapp

Last synced: 2 months ago
JSON representation

RestAPI that can send and receive Whatsapp messages through ChatAPI, a Whatsapp API gateway.

Awesome Lists containing this project

README

          

## About
**RestAPI** that can send and receive Whatsapp messages through ***[ChatAPI](https://chat-api.com/)***, a *Whatsapp API gateway*.

>*This project's purpose's to demonstrate some of my Java and ReactJs skills.*
>*I have done this by myself over time, with stuff I've learned. It is not copy-pasted code from a tutorial. It still lacks many features, I don't have much free time, so I try to do what I can, whenever I can. Hopefully, you won't be so harsh on me :)*

How it's looking so far:
![image](https://user-images.githubusercontent.com/99363663/163307122-cd6c4061-1dfa-4337-8a40-d46acc9c1bfc.png)


## Some of the technologies I used on this project:
### [Backend](https://github.com/julian-cabrera/java-whatsapp-demo)
- Java 8
- Spring Boot
- Spring Web
- Spring Data
- OpenAPI (Swagger)
- Maven
- Wildfly
- Hibernate
- Lombok
- SQL Server
### [Frontend](https://github.com/julian-cabrera/react-whatsapp-demo)
- React Js
- Axios
- JavaScript
- BootStrap
- HTML
- CSS

- [Ngrok](https://ngrok.com/docs)
(exposes a local web server to the internet so I can receive data from ChatAPI. Also, it lets you inspect HTTP traffic)


## Things to do next:
- [ ] Integrate Google Drive API to store sent/received files on Google Drive.