A modern link-in-bio platform built with Next.js, MongoDB, and Tailwind CSS.
- 🔐 Secure authentication
- 🎨 Customizable links
- 📱 Fully responsive design
- 🖼️ Image upload with optimization
- 👤 User management for admins
- 🚀 Optimized for performance
- Clone and install:
git clone https://github.com/offs/links-site.git
cd links-site
npm install
- Set up environment:
cp .env.example .env.local
- Configure required variables in
.env.local
:
- MongoDB connection
- NextAuth secret
- Cloudinary credentials
- Development:
npm run dev
- Production:
npm run build
npm start
- Password validation
- Rate limiting
- Input sanitization
- Secure sessions
- XSS protection
- CSRF protection
npm test
MIT License - see LICENSE