Take-Home: Build a File Management App

Problem Take-home assignment: build a small but production-quality file management app — list, upload, rename, and delete files — with a React UI backed by an API. The submission is followed by a code-review discussion of your choices.

Requirements

  • File operations: list, upload, rename, delete.
  • A React front end plus a supporting API.
  • Robust error handling, loading states, and correct async behaviour.

What's evaluated

  • Code structure and readability, error/edge-case handling, developer experience, and the reasoning you can defend in the follow-up review.
added …
LeaderboardSalaryAccount