Skip to content

dkuthoore/pendle-beginner

Repository files navigation

Pendle Finance Demo UI

Overview

This is a simplified demo UI for Pendle Finance, a DeFi yield trading platform. The application showcases how first-time users and beginners can interact with Pendle in a simplified, user-friendly interface.

Please access the app here: https://pendle-beginner-demo.replit.app/

Features

  • Beginner/Advanced Mode Toggle: Users can switch between simplified and advanced views based on their familiarity with DeFi.
  • Simplified Product Offerings: Users can choose one of three products, to simplify the UI and UX.
  • Quest System: Gamified Quests incentivize users to try different types of transactions, track progress, and earn rewards.

Screenshots

Homepage

Pendle Finance Homepage

Quest System

Pendle Finance Quest System

Tech Stack

  • Frontend: React with TypeScript, TailwindCSS
  • State Management: React Context API
  • Routing: Wouter
  • UI Components: Radix UI, Lucide React Icons

Development

To run the application locally:

# Install dependencies
npm install

# Start the development server
npm run dev

The application will be available at http://localhost:5000

Deployment

The application can be deployed directly through Replit's deployment features, which will serve the built React application.

License

MIT

About

A beginner-friendly demo frontend for new users of Pendle Finance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages