Skip to content

Sumitvi/LinkFree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

45 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿš€ LinkFree

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.


๐Ÿ› ๏ธ Tech Stack

Frontend Backend Database Security
React.js Spring Boot H2 (dev) Spring Security + JWT
Tailwind CSS Spring Data JPA โœ… Supports PostgreSQL / MySQL BCrypt

๐Ÿ”— Features

  • ๐Ÿ” 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

๐Ÿ”ฎ Next Features (Coming Soon)

  • ๐Ÿ”“ 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

โš™๏ธ Getting Started

Backend Setup (Spring Boot)

cd backend
./mvnw spring-boot:run

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published