- CRUD functionalities
- Database integration
- Error handling
- Logging
Create a URL shortener service where users can shorten long URLs and get a short URL that redirects to the original URL. Track the number of times each short URL is accessed.
- Set up a database to store original and shortened URLs.
- Create HTML templates for inputting and displaying URLs.
- Implement the logic for generating and resolving short URLs.
- Track and log URL access events.
- Session Management
- User Auth
- Short URL Logic completion
- Long URL extraction and redirection