Open Issues Need Help
View All on GitHubAI Summary: Implement soft delete functionality for users in a FastAPI URL shortener application. This involves adding `is_deleted` and `deleted_at` fields to the user model, modifying database functions to mark users as deleted instead of permanently removing them, updating authentication to reject soft-deleted users, and creating an optional admin endpoint for restoring deleted users. Comprehensive testing is required.
URL Shortener is a simple and efficient web application built with FastAPI that allows users to create short, easy-to-share links from long URLs. It supports user authentication, custom URL management, and quick redirection to original URLs, making link sharing faster and more organized.