A Fullstack Link-in-bio platform like Linktree โ built with Spring Boot + React + Tailwind CSS.
Share all your important links, customize your profile, track analytics, and more โ completely free.
| Frontend | Backend | Database | Security |
|---|---|---|---|
| React.js | Spring Boot | H2 (dev) | Spring Security + JWT |
| Tailwind CSS | Spring Data JPA | โ Supports PostgreSQL / MySQL | BCrypt |
- ๐ JWT Authentication (Login/Register with BCrypt)
- ๐ก๏ธ Protected Dashboard Routes via
AuthGuard - โ Add, Edit, Delete links
- ๐ Public Profile Page โ
/u/:username - ๐ Click Analytics with Charts
- ๐ Link Shortener (e.g.
/s/xyz123) - ๐ Password-Protected Links
- ๐ท QR Code Generation (Toggle per link)
- ๐จ Theme Customization:
- Button shape, size, fonts, gradients, colors
- ๐ผ๏ธ Avatar & Cover Image Upload
- ๐ Add Social Links (GitHub, LinkedIn, etc.)
- ๐ฌ Contact Form with email collection
- ๐ช Logout with session clearing
- ๐ Google OAuth Login
- ๐ซ Animated Link Buttons
- โจ UI Overhaul (Dark Mode, Glassmorphism)
- โฐ Link Scheduling (enable by time/date)
- ๐งฉ Drag & Drop Link Reordering
- ๐งต Public Theme Gallery
- ๐ Social Media Post Scheduling
- ๐ธ Digital Product Selling via Stripe
- ๐ง Visitor device/location tracking
Deployment - Backend in render Db in neon (PostgreSql) frontend in vercel
cd backend
./mvnw spring-boot:run