System Design
A simple URL shortener built with React, Express, MongoDB, and NanoID, featuring QR code generation for each shortened URL.
- Shorten long URLs with a unique identifier.
- Redirect shortened URLs to the original destination.
- Generate a QR code for easy sharing.
- Track click count on shortened URLs.
- Frontend: React, Axios
- Backend: Express.js, Node.js
- Database: MongoDB
- Utilities: NanoID, QRCode, dotenv