Sector file // machine-coding
FRONTEND MACHINE CODINGDECODED.
Build live UI components
Easy
6 questionsBuild a Notification Badge
Machine Coding ยท 1.2k views ยท React, UI, Badge
Build a Counter component
Machine Coding ยท 1.0k views ยท React, State, Events
Build a Progress Bar
Machine Coding ยท 1.0k views ยท React, UI, Animation
Build a Temperature Converter
Machine Coding ยท 956 views ยท React, Forms, Logic
Build a Digital Clock
Machine Coding ยท 277 views ยท React, Timers, State
Build a Todo List
Machine Coding ยท 230 views ยท React, Lists, Forms
Medium
18 questionsBuild a Color Picker
Machine Coding ยท 1.2k views ยท React, UI, Events
Build a Search Bar with History
Machine Coding ยท 1.1k views ยท React, Search, Storage
Build an Undoable Counter (undo/redo history)
Frontend ยท 1.0k views ยท State, History, Undo
Build Tic-Tac-Toe
Machine Coding ยท 927 views ยท React, Game, State
Build a Selectable Cell Grid (drag to select)
Frontend ยท 887 views ยท Grid, Mouse events, Selection
Build a Tag / Chip Input
Machine Coding ยท 812 views ยท React, Input, Chips
Build a debounced Search Bar
Machine Coding ยท 784 views ยท React, Performance, Debounce
Build a Flight Booker
Frontend ยท 736 views ยท Forms, Validation, Dates
Hard
12 questionsBuild a Dual Range (price) Slider
Machine Coding ยท 1.1k views ยท React, Slider, Pointer
Build a Calendar / Date Picker
Machine Coding ยท 1.1k views ยท React, Dates, UI
Build Connect Four
Machine Coding ยท 829 views ยท React, Game, Algorithms
Build a Mini Spreadsheet (Excel)
Machine Coding ยท 691 views ยท React, Grid, Formulas
Build a Date Picker Calendar with Range Selection
Machine Coding ยท 668 views ยท React, Calendar, Date
Build a Collaborative Kanban Board with Yjs (CRDT)
Frontend ยท 565 views ยท React, Kanban, Yjs
Build a Data Table with Virtualized Rows, Sorting & Filtering
Machine Coding ยท 543 views ยท React, Data Grid, Virtualization
Build Whack-a-Mole
Machine Coding ยท 483 views ยท React, Game, Timers
Seen a Frontend Machine Coding question that is not here? Add it and help the next candidate.
Share a question