exchange-frontend
CommunityShip 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.