Built wuth NextJS (typeScript), Solidity and Tailwindcss for styling
We all know what it feels like to cancel an event due to bad weather conditions. Imagine the losses incurred by the actual event planners in situations like this. I had a personal experience of these sorts that inspired this idea and i believe its a valid one that can be handled seamlessly on the blockchain.
EventWise is an insurance platform designed to provide coverage to event-planners for their events. This helps them minimize losses if the events are impacted negatively due to climate conditions.
- We built a NextJS client that interacts with our smart contracts, deployed on the sepolia ethereum testnet.
- Our smart contracts handle the insurance and claim settlements in a decentralized and trustless process.
- Its completely decentralized, so no centralized servers involved.
- Register insurance
- Paying premium at intervals
- Registering events as they are booked.
- Register an insurance claim when your event incurs a loss.
- Verify the claim for settlement.
- Pay the event planner.
- Integrating chainlink AnyApi
- The AnyApi oracle on sepolia wasnt working, we had to use oracle from linkwell team(thanks guys🤍)
- Completing a working demo was really a proud moment for us.
- Building the client to be completely serverless and still working seamlessly.
- Integrating with AnyApi was a proud moment.
- Creating a functional DApp without any centralized servers.
- Interacting with chainlink oracles.
Make sure to install the dependencies:
yarn install
# or
npm install
# or
pnpm install
# or
bun dev
Start the development server on http://localhost:3000, then open with your browser to see the result.
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.