exchange-frontend

Community

Ship robust React + TypeScript exchange UIs

AuthorRennAraujo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a focused, production-oriented frontend playbook and implementation guidance for building and maintaining a secure, responsive React + TypeScript UI for a cryptocurrency exchange platform, reducing implementation errors and inconsistent UX across pages.

Core Features & Use Cases

  • Component and file-structure conventions for pages like Login, Register, Dashboard, Transfer, Statement, Invoices, Account, and AdminUsers to speed development and reviews.
  • Auth and token management patterns (Auth Context, getValidAccessToken, ProtectedRoute) to handle JWT refresh and 401 recovery reliably.
  • API integration guidance including typed API client usage, error handling patterns, and recommended response types for wallet, transfer, and statement endpoints.
  • Styling system using CSS variables and responsive best practices, with recommendations to avoid inline styles and prefer CSS-driven animations.
  • Performance and reliability patterns: memoization, lazy route loading, image placement, and build/test commands for local dev and production.

Quick Start

Open the frontend folder and run the development server to begin implementing or iterating on React TypeScript components and pages.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: exchange-frontend
Download link: https://github.com/RennAraujo/Trenvus/archive/main.zip#exchange-frontend

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.