Back to Projects
Full-Stack AppReactSupabasePublic ProfilesAuthProduction-ready MVP
LinkCrate – Full-Stack Link Management App with Auth & Public Profiles
A full-stack link management app where users can create an account, manage social links, edit profile details, generate a QR code, and share a public profile page.

Overview
Project snapshot
- Project type
- Full-stack link management app / public profile builder
- My role
- Full-Stack React / Supabase Developer
- Tech stack
- React, TypeScript, Vite, Tailwind CSS, Supabase, React Hook Form, Zod, Vercel
- Status
- Production-ready MVP
- Live link
- View live demo
- GitHub link
- View repository
Project Purpose
Why this project exists
LinkCrate was built to demonstrate full-stack React development with authentication, protected dashboard routes, profile management, link management, public pages, image uploads, and QR-based sharing.
Built a complete full-stack app flow with user authentication, dashboard management, public profile sharing, profile customization, and responsive UI.
What I Built
Implementation highlights
- Built protected dashboard routes for authenticated users
- Created reusable form components with validation
- Connected profile and link data to Supabase
- Implemented public profile pages based on user profile codes
- Added QR code sharing for public profile links
- Designed a responsive dashboard and public-facing profile layout
Key Features
Product capabilities
- User authentication with Supabase
- Protected dashboard for managing links
- Add, edit, delete, and reorder social links
- Profile details editing and profile image upload
- Public profile pages with custom URLs
- QR code generation for profile sharing
- Responsive UI for desktop and mobile
Tech Stack
Tools and technologies
ReactTypeScriptViteTailwind CSSSupabaseReact Hook FormZodVercel
Screenshots
Interface gallery




What This Project Demonstrates
Relevant skills shown
- Full-stack React application development
- Supabase authentication and database workflows
- Protected dashboard UI
- Public profile page generation
- Form handling and validation
- Responsive frontend implementation
- User-generated content management
Next project