Built a full-stack URL shortener with Spring Boot and React

What's the best way to really learn full-stack development? By building! I built my own version of Bitly... with a full analytics dashboard! 🚀 I'm thrilled to share my latest full-stack project, TinyTrail! 🔗 It's a robust, production-ready URL shortener built from scratch using Spring Boot and React. It's not just a shortener; it's a complete platform that includes: 🔹 Secure User Authentication with Spring Security and JWT. 🔹 Real-time Click Tracking to see who is clicking your links. 🔹 A Dynamic Analytics Dashboard built with React and Recharts to visualize data. 🔹 A Fully Containerized Backend deployed on Render. This project was a deep dive into building a scalable, end-to-end web application. Tech Stack: Backend: Java, Spring Boot, Spring Security (JWT), Spring Data JPA Frontend: React.js, React Router, Axios, Recharts Database: PostgreSQL (hosted on Neon!) DevOps: Docker, Render (Backend), Netlify (Frontend) I'm incredibly proud of how this turned out. Check it out: Live Demo: https://lnkd.in/g4eHMsmM GitHub Repo: https://lnkd.in/gEjUtCrj What feature should I add next? (Custom URLs? QR codes?) Let me know! 👇 #Java #SpringBoot #ReactJS #FullStackDeveloper #Project #GitHub #PostgreSQL #Docker #SoftwareEngineering #NeonDB #Render #Netlify

  • graphical user interface, website

Nice work, Aman! Building and deploying a full-stack project end to end is no small task. It’s great to see Netlify powering the frontend. Keep experimenting and sharing what you learn along the way!

See more comments

To view or add a comment, sign in

Explore content categories