{"repo":"Ayokanmi-Adejola/NOVACRUST-Crypto-Checkout-Frontend-Assessment-","free":true,"listed":false,"github":"https://github.com/Ayokanmi-Adejola/NOVACRUST-Crypto-Checkout-Frontend-Assessment-","clone":"git clone https://github.com/Ayokanmi-Adejola/NOVACRUST-Crypto-Checkout-Frontend-Assessment-.git","description":"A Next.js + TypeScript implementation of an embeddable crypto payment widget with multi-currency support","language":"TypeScript","stars":10,"topics":["nextjs","typescript"],"license":null,"category":"blockchain-web3","readme_excerpt":"NOVACRUST Crypto Checkout (Frontend Assessment) A clean Next.js + TypeScript implementation of the NOVACRUST crypto checkout widget, based on the provided Figma design. Implemented Screens 1. Payment Widget ( /payment ) - Main crypto-to-cash conversion screen with: - Tab navigation (Crypto to cash, Cash to crypto, Crypto to fiat loan) - Amount inputs with currency selection dropdowns - Wallet selection for \"Pay from\" and \"Pay to\" - Searchable currency/token dropdowns 2. Recipient Details ( /recipient ) - Contact information collection: - Email input with validation - Phone number with country code selector - Back navigation and form validation 3. Send ETH ( /send-eth ) - Transaction instruction screen: - Wallet address display with copy function - Transaction summary (amount, network, wallet) - Warning message for network verification 4. Success ( /success ) - Confirmation screen: - Transaction ID display - Processing status message - Navigation back to home Features ✅ Next.js 14 with App Router ✅ TypeScript strict mode ✅ Responsive design (desktop + mobile) ✅ Clean component structure ✅ Form validation with error states ✅ Accessible labels and ARIA attributes ✅ NOVACRUST branding matching Figma ✅ Light theme with teal primary color Setup Open http://localhost:3000 Build Project Structure Design Decisions - Light theme : Matches Figma's clean, professional aesthetic - Teal primary color (#0d5f5f): Brand color from design - Custom dropdowns : Built from scratch for full contro","default_branch":null,"files":null,"tree":[],"storefront":"/r/Ayokanmi-Adejola","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Ayokanmi-Adejola/NOVACRUST-Crypto-Checkout-Frontend-Assessment-/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}