This is the repository for the Ethereum Chat App, a messenger application with decentralised transactions on the Ethereum network.
The Ethereum Chat App will be developed as a dApp (decentralised application). To make the dApp as user-friendly as possible, the front-end framework React.js will be used. Currently, the data is stored on Google Firebase. The aim of this project is to completely decentralise the application. Files, user data, chats and transactions are to function and be stored decentralised.
Here you can find the Documentation of the Project. It contains associated papers, a description of what the application wants to achieve, why this application is needed and how it works.
| Branch | Usage |
|---|---|
| main | The main branch is the default branch and contains the latest release. |
| docs | Docs contains the current development status of the documentation. |
| dev-frontend | Dev-frontentd contains the current development status of the interface and the design of the application. |
| dev-backend | Dev-backend contains the current development status of the backend. |
| dev-IPFS | Dev-IPFS contains the current state of development of decentralised data storage on IPFS. |