<aside> <img src="/icons/checklist_gray.svg" alt="/icons/checklist_gray.svg" width="40px" />
Decision: Milestone 1 will prioritize a functional backend URL shortener that generates unique short URLs for every request, with no authentication or ownership tracking. Advanced guardrails and user systems will be introduced in future milestones.
</aside>
For Milestone 1, the URL shortener API focuses on building a simple and functional backend system before introducing advanced user management and security features.
Current implementation
shortCode for every requestThis approach was selected to reduce complexity and ensure the project remains achievable within the internship timeline.
Mentorship discussion identified that introducing the following would significantly increase project complexity:
To keep the scope manageable, the project was split into milestones.
Milestone 1 focuses on