Skip to content

๐Ÿ‘จโ€๐Ÿ’ป Solutions & Experiments

License

Notifications You must be signed in to change notification settings

hd-o/coding-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‘จโ€๐Ÿ’ป Coding Challenge

My coding challenge solutions, and projects where I explore different technologies

๐Ÿงฎ Algorithms

๐Ÿ›’ Cart Discounts
#2021 #discounts #python #shopping
Calculating total price for shopping carts, with discounts applied

๐Ÿšƒ Functional Predicates
#2024 #data #functional
Composable functional array predicates

๐ŸŸข Automated Testing

๐Ÿ›— Elevator Specs
#2022 #elevator #jest #spec
Shared virtual elevators specification tests, using @testing-library

๐Ÿ—‚๏ธ Data Structures

๐Ÿ‘ป Jotai Writer Atom
#2022 #atom #jotai #react
A context-friendly write-only atom, allowing dependency injection for atom setters

โญ๏ธ SkipIterator
#2021 #iterator #skip #typescript
Iterator class, implementing value skipping

๐ŸŒ Decentralized Apps

๐Ÿ˜Ž Emoji Club
#2022 #ethereum #nft #react
Full Stack Emoji NFT Dapp

๐Ÿ›๏ธ Software Architecture

โžก๏ธ Function Resolve
#2022 #container #dependency #functional
IoC container resolver for functional programming

๐Ÿ“ Reactive To-Dos
#2022 #mvc #react #rxjs
MVC React architecture with injected state observables, and isolated controller classes

๐Ÿ›— Rx Elevators
#2022 #elevators #react #rx
Virtual elevators, powered by Rx streams, and React components

๐Ÿ“… SOLID Calendar
#2021 #functional #react #solid
Research on coding a SOLID and functional front-end architecture with React

๐Ÿ›— Virtual Elevators
#2021 #elevators #react #solid
Virtual elevators, powered by controller classes, and React components

๐ŸŽจ UI Engineering

๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ Social Media Dashboard
#2022 #dashboard #react #ui
Responsive, drag & drop enabled dashboard