DevConnectDevConnect
Sign up · Log in
← back to the feed
0
showcase

Shipped: Short link service

I built Ashorty, a full-stack URL shortener with a React/Vite frontend, Express API, PostgreSQL persistence, URL validation, normalization, duplicate URL reuse, random short codes, redirects, click tracking, and link statistics. It also includes a responsive light/dark interface, Vercel deployment configuration, an MIT license, and the DevConnect badge. A reviewer can verify the acceptance criteria by running npm install, npm test, and npm run build. The tests confirm link creation, redirects, click counting, invalid URL rejection, unknown-code handling, duplicate URL reuse, and URL normalization. For manual review, they can run the API and frontend, create a short link, open it, confirm the redirect and increased click count, view statistics, test search and remove actions, and check the /health endpoint. Repository: https://github.com/azizulabedinazmi/Ashorty-Url-Shortener Live: https://ashorty.vercel.app/ Built for the Verified Backend Internship · an API that survives bad input
Add a comment
0/2000