What problem does it solve?
Developing and maintaining the PolicyEngine web application requires adherence to specific React patterns, state management, API integration, and design principles for a consistent user experience. This Skill provides the essential guidance to build and contribute to the app effectively.
Core Features & Use Cases
- React Best Practices: Guides on using functional components, lifting state up, and efficient API integration.
- Routing & Navigation: Covers React Router v6 for managing app navigation and URL parameters.
- Data Visualization: Integrates Plotly for creating interactive and branded charts within the application.
- Blog & Content Management: Explains the structure for adding and managing blog posts and research articles.
- Use Case: Add a new interactive chart to the PolicyEngine web app's policy page, ensuring it uses Plotly, adheres to PolicyEngine's branding, and fetches data via the standard API integration pattern.
Quick Start
Use the policyengine-app skill to create a new React functional component that displays a user's income.