Simple URL Shortner

Project 2

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