Table of ContentsProject ScopeTech StackArchitectural DecisionsEngineering ChallengesWhat I'd Do DifferentlyPossible Future ImprovementsClosing Notes