Day 27: URL Shortener App — 30 Days of 30 Projects Challenge 🚀 Building a URL Shortener with Next.js Excited to share my latest project — a fully functional URL Shortener App 🔗✨ built using Next.js and modern frontend tools! What this app can do: ✅ Convert long URLs into short, shareable links ✅ Real-time API integration ✅ Error handling & validation ✅ Copy-to-clipboard functionality ✅ Clean & responsive UI ✅ Built with Next.js, Tailwind CSS & TypeScript This project helped me strengthen my skills in: API integration & handling async requests Working with external services (Bitly API) Environment variables management React state management Error handling & debugging (403/CORS issues 👀) Building clean UI with shadcn/ui & Tailwind CSS 🔗 Live link: 👉https://lnkd.in/dncraMh6 Learning by building every day — 27 days down, 3 to go! 💪✨ Every project is sharpening my frontend & problem-solving skills 🚀 Asharib Ali #NextJS #ReactJS #FrontendDeveloper #WebDevelopment #JavaScript #TypeScript #TailwindCSS #APIIntegration #BuildInPublic #30Days30Projects #CodingJourney #DeveloperLife #WomenInTech #PakistanDevelopers #LearningByDoing #NextJSDeveloper #FrontendProjects #ShadcnUI #UIUX #100DaysOfCode 🔥
Nice work 👏👏👏 Here's a gift to help you excel even more when you watch Traffic, a very simple platform.
Next.js with Tailwind and TypeScript is a solid combo. Clean UI and smooth functionality make it feel production ready. Real time API handling and proper validation show strong problem solving, keep pushing the streak.