Pixly is a modern URL Shortener Application that helps you shorten long links into simple, shareable URLs while also offering a detailed analytics dashboard.
It ensures a secure experience with JWT authentication, a clean UI built in React, and robust backend services powered by Spring Boot.
- π URL Shortening β Create short, clean, and shareable links from long URLs.
- π Analytics Dashboard β View:
- Daily click tracking per URL
- Total clicks across all links in a graph
- π Copy & Share β One-click copying and sharing of shortened links.
- π Secure Auth β JWT-based authentication with Spring Security.
- π± Responsive UI β Optimized for both mobile and desktop screens.
- βοΈ React β Component-based UI framework.
- π¨ Tailwind CSS β Utility-first CSS framework for responsive designs.
- π Libraries Used
- react-hook-form β Easy and flexible form handling.
- react-loader-spinner β Pre-built animated loaders for smooth UX.
- react-hot-toast β Elegant toast notifications for user feedback.
- react-router-dom β Navigation and routing for React apps.
- axios β Promise-based HTTP client for API calls.
- chart.js β Interactive and responsive graphs/charts.
- react-icons β Popular icon library for React projects.
- react-copy-to-clipboard β Quick copy-to-clipboard functionality.
- Material UI β Pre-styled React components for faster UI development.
- β Spring Boot β Backend framework for building robust Java applications.
- π‘οΈ Spring Security (JWT) β Ensures secure login/signup using tokens.
- ποΈ Hibernate JPA β Simplified ORM for database operations.
- π Lombok β Reduces boilerplate code in Java (getters/setters, constructors).
- π¬ MySQL/Postgres Drivers β Database connectivity for different environments.
- π£ PostgreSQL (Neon Database) β Cloud-based scalable database.
- π³ Docker β Containerized backend for smooth deployment.
- βοΈ Render Cloud β Hosting backend services.
- π Netlify β Frontend hosting with custom domain support.
π Visit Pixly Live to explore the working demo.
- Live Website: https://pixly.space
- Backend: Dockerized Spring Boot APIs hosted on Render Cloud
- Database: Neon PostgreSQL
- πΌ LinkedIn: vaishnavgupta
- π GitHub: vaishnavgupta
- π§ Email: [email protected]
π If you like this project, check out the live demo and don't forget to give it a Star β!


