Skip to content

[FE]: Implement Earnings Section for ChainLib #32

@Iwueseiter

Description

@Iwueseiter

Overview

The ChainLib project requires the implementation of a comprehensive earnings section that displays user earnings and transaction history,. We need a developer to build this section from scratch, following the provided Figma design and implementing proper functionality.

Project Details

  • Tech Stack: Next.js, TypeScript, Tailwind CSS
  • Current Status: The Earnings section needs to be built from the ground up with complete designs and functionality.

Issue Description

The earnings section is a critical component of our application that needs to be implemented. We need comprehensive development to:

  1. Implement proper UI/UX for the earnings dashboard, charts, and transaction displays
  2. Code Implementation: Build clean, efficient code structure with proper type safety and component organization
  3. Styling: Implement consistent styling patterns and responsive design for all earnings-related components

Specific Areas Requiring Attention

  • Earnings dashboard layout and components
  • Interactive charts and data visualization
  • Transaction history table with filtering and sorting
  • Earnings summary cards and statistics
  • Mobile responsiveness for all earnings views
  • Loading states and error handling
  • Data fetching and state management

Expectations

Technical Requirements

  • Code Quality: Clean, maintainable, and efficient code
  • Design: Pixel-perfect implementation of provided design
  • Responsive Design: Mobile-first approach with proper breakpoints
  • Testing: Component tests for critical functionality

Deliverables

  • Complete earnings section with all subcomponents
  • Fully implemented designs matching Figma specifications
  • Responsive design working across all device sizes
  • Proper error handling and loading states

Timeline

  • Estimated Duration: 3 days
  • Milestone Check-ins: Daily progress updates
  • Final Delivery: Complete earnings section ready for production

Figma Design

The Figma file contains all the design specifications for the earnings section, including component variants, color schemes, typography, charts, and interaction states. Please review thoroughly before starting work.

Join our Telegram group for:

  • Quick questions and clarifications
  • Daily progress updates
  • Design feedback and discussions
  • Technical support and guidance

Application Process

If you're interested in taking on this earnings section implementation, please:

  1. Review the codebase and understand the current project structure
  2. Check the Figma designs to understand the scope of the earnings section
  3. Join our Telegram group for further discussion
  4. Provide an estimate for timeline and effort required

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions