DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

BinLe1988 /

gamify-edu

Topic repository only

A modern, gamified educational platform built with React, TypeScript, and Vite

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: master@130ad531

Build Status License Node Version React

Gamify Education Platform

A modern, gamified educational platform built with React, TypeScript, and Vite. This project transforms traditional learning into an engaging, game-like experience.

DeepSeek Harness Client Plugin

This repository also publishes the browser-side dsh plugin @binle1988/dsh-gamify-edu. Install it into a dsh web profile and add the package to the profile bundle list; the plugin contributes a Gamify Edu launcher to the empty-session hero. The launcher opens the education surface without requiring a Host API or DeepSeek API key.

dsh plugin --profile web add @binle1988/dsh-gamify-edu

The standalone preview remains available through npm run dev. Plugin artifacts are produced with npm run bundle, while npm run typecheck validates the Client entry boundary.

Screenshots

首页1 首页2 首页3

🎮 Features

  • Gamified Learning Experience: Interactive courses with game mechanics
  • Modern UI/UX: Built with Radix UI components and Tailwind CSS
  • Responsive Design: Works seamlessly across all devices
  • Dark/Light Theme: Toggle between themes for better user experience
  • Progress Tracking: Visual progress indicators and achievements
  • Interactive Components: Engaging UI elements and animations

🚀 Tech Stack

  • Frontend: React 18, TypeScript, Vite
  • Styling: Tailwind CSS, Radix UI
  • Icons: Lucide React
  • Charts: Recharts
  • Animations: CSS animations and transitions

📦 Installation

  1. Clone the repository:
git clone https://github.com/BinLe1988/gamify-edu.git
cd gamify-edu
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser and navigate to http://localhost:3000

🛠️ Available Scripts

  • npm run dev - Start development server
  • npm run build - Build for production
  • npm run preview - Preview production build locally

📁 Project Structure

gamify-edu/
├── src/
│   ├── components/     # Reusable UI components
│   │   ├── ui/        # Base UI components (buttons, cards, etc.)
│   │   ├── Header.tsx
│   │   ├── Hero.tsx
│   │   ├── FeaturedCourses.tsx
│   │   ├── GameFeatures.tsx
│   │   ├── Stats.tsx
│   │   └── Footer.tsx
│   ├── styles/        # Global styles
│   ├── App.tsx        # Main application component
│   ├── main.tsx       # Application entry point
│   └── index.css      # Global CSS
├── public/            # Static assets
├── package.json
└── README.md

🎨 Design

This project is based on the Figma design: 多游戏化教学网站设计

🤝 Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Design inspiration from the Figma community
  • Built with modern React ecosystem tools
  • UI components powered by Radix UI
—/ 5

No ratings yet

Manifest verification required

Commit 130ad531adbb

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout