With this Telegram Web App, you can measure your daily carbon footprint and offset it using cryptocurrency. In three easy steps, you can contribute to a greener future:
Our app turns your everyday choices into opportunities for environmental stewardship. Make a positive impact with each decision, and use advanced technology to help the planet.
Our project uses Node.js, React, SQL, and APIs from Telegram and MetaMask. Node.js powers our server-side application, managing tasks like database interactions and API interfacing. React is used for our client-side application, creating an interactive user interface.
We use a SQL database to manage data, including user information and transaction records. Our server-side application communicates with this database, performing necessary operations via SQL queries.
The Telegram API facilitates our integration with the Telegram messaging platform, enabling users to receive direct notifications and updates within their Telegram app.
The MetaMask API integrates a non-custodial wallet into the Telegram web application, providing users a way to manage Ethereum assets within our app.
The most challenging aspect was developing a shop using new Telegram Web App Technology that interacts with these non-custodial wallets.