Whenever you're ready, walk me through how you'd approach this.
Can you detail the tech stack of your previous project and explain why those specific technologies were chosen? Describe the major application layers, languages, frameworks, data stores, infrastructure, build tools, and testing tools. For each important choice, explain the technical requirement it addressed, the alternatives considered, and the trade-offs. Focus on technologies you directly worked with and distinguish personal hands-on knowledge from team-level familiarity.