Simple URL Shortner

To deepen my understanding of backend development and database interactions, I built a URL shortening service similar to bit.ly or tinyurl.com. This project served as a practical introduction to full-stack web development, focusing on server-side logic, database design, and RESTful API creation.
The Technology used includes: Node.js with Express.js framework, MongoDB for data persistence, and hashing algorithm for generating unique URL codes.
The functionality implemented includes: Check if user's url is valid, storing and retrieving from database, generation of shorter URL, and redirection (api).
Back to Projects