amh22 / ev3nts-frontend

React / Next.js frontend for the Ev3nts web3 dApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ev3nts Frontend

A React / Next.js frontend for the Ev3nts dApp. RainbowKit is used to support connecting multiple wallets. Web3.Storage is used to store some of the event data off-chain. Ether.js is used to interact with the Ev3nts backend/smart contract on the Polygon Mumbai test network. A subgraph API is used to query the contract for event data.

 


 

🚧 Under construction 🚧

 

Please note: this is a beta and is a work in progress

 

 

πŸ“” dApp Overview

 

Ev3nts is a web3 'events' dApp.

 

Users can

  • Create Events
  • RSVP to Events

Event Organisers can

  • Check in Attendees

 

To RSVP to an event, users must deposit ETH, which they will get back upon attending the event.

If a user RSVP's and fails to attend the event, the deposit will be sent to the organiser of the event.

About

React / Next.js frontend for the Ev3nts web3 dApp


Languages

Language:JavaScript 99.2%Language:CSS 0.8%