Open Issues Need Help
View All on GitHubAI Summary: This issue focuses on enhancing the user interface's mobile responsiveness and accessibility. It aims to resolve layout breaks, improper element scaling, and inadequate touch targets on mobile devices (320px-768px viewport widths). Additionally, the background color will be updated to meet WCAG 2.1 AA contrast requirements, with cross-browser testing on iOS Safari and Android Chrome.
AI Summary: Implement a privacy policy page for the StarkRemit frontend application, matching a provided design mockup. This includes creating a responsive, accessible, and SEO-optimized page with collapsible sections, smooth scrolling, and contact information. The page should cover data collection, usage, sharing, security, and user rights, adhering to legal compliance and accessibility standards (WCAG 2.1 AA).
AI Summary: Implement Starknet Kit for wallet connection in a Next.js frontend application. This involves integrating Starknet Kit to support ArgentX, Braavos, and other compatible wallets, creating a user-friendly wallet connection modal, handling various connection states and edge cases, and ensuring seamless integration with existing authentication and transaction flows. Thorough testing across different wallets and devices is crucial.
AI Summary: Implement a connect wallet modal for a Next.js application, supporting multiple StarkNet wallet providers (ArgentX, Braavos, WalletConnect, OKX Wallet, Bitget Wallet). The modal should handle connection states, errors, and persistence across sessions, adhering to the ChainRemit design system and including robust error handling and TypeScript types.
AI Summary: Implement a user registration page for the starkRemit_frontend application. This includes a robust form with validation (email, password strength, phone number, etc.), email verification functionality (sending, verifying, resending), and security features (password masking, rate limiting, input sanitization). The design should adhere to the ChainRemit design system and be responsive and accessible. API integration with registration and email verification endpoints is required.
AI Summary: Implement login and forgot password functionalities for a Next.js application, including robust form validation, security features, and API integration. This involves creating two pages with responsive design, handling user authentication, and implementing various security measures to protect user accounts. The task also requires adherence to a specific design system and API specifications.
AI Summary: Develop a comprehensive microloans dashboard for a Next.js application, featuring loan discovery, application, and management functionalities. This includes creating a tabbed interface (Available Offers, My Loans, Loan History), designing loan offer cards, building a loan application modal, displaying active loans with details and repayment schedules, implementing loan filters and search, and incorporating loan status indicators (Pending, Approved, Active, Completed, Defaulted). The sidebar is excluded from this task.
AI Summary: Implement a group savings feature for a Next.js frontend application. This includes designing and building interfaces for group discovery, joining, management, chat, contribution tracking, and payment processing. The feature should be intuitive, reliable, and optimized for mobile use.
AI Summary: Develop a comprehensive user interface for sending and receiving money, including features like QR code generation and scanning, payment requests, transaction history, real-time balance updates, and robust error handling. The interface should support multiple currencies, address validation, and a user-friendly design optimized for mobile devices. This excludes the sidebar component.
AI Summary: Develop a credit score dashboard for the starkRemit_frontend application. This dashboard should display a user's credit score using a circular gauge, a breakdown chart showing contributing factors (payment history, loan utilization, group activity, on-chain tenure), a score history timeline, personalized improvement tips, and export functionality (PDF report and shareable certificate). Comparison features against peers and industry benchmarks, along with goal setting, are also required. The sidebar is excluded from this task.
AI Summary: Develop a comprehensive user profile and settings page for the starkRemit frontend application. This includes features for managing user profile information (avatar, display name, wallet details, KYC status), preferences (language, theme, currency, timezone, notifications), security (password change, 2FA, login history), privacy (profile visibility, data sharing), and data export/backup functionality. The sidebar is excluded from this task.
AI Summary: Implement a responsive dashboard with a grid layout displaying wallet balance, recent transactions, pending requests, credit score, and loan repayment information. The dashboard should handle various screen sizes and include loading and error states. Data should be accurately displayed with proper formatting and interactive elements like pagination, modals, and CTA buttons.
AI Summary: Develop a responsive and modern landing page for the starkRemit platform. This includes designing the layout, implementing interactive elements, ensuring cross-browser compatibility, optimizing for SEO and performance, and thoroughly testing across various devices and browsers. The page should accurately reflect the brand guidelines and include a functional contact form.