UniLinks is a sleek and modern web application designed to simplify your online presence by consolidating all of your social media and professional links into a single, customizable profile. Designed with ease of use and personalization in mind, UniLinks offers an intuitive admin panel for users to create their unique profiles and manage their links efficiently.
- Single Profile Creation: Users can create a seamless profile to aggregate all their social links in one place.
- Easy Authentication: Secure sign-up and login process using
next-auth
with Google as the authentication provider. - Customizable Usernames: Choose a unique username for your custom link, making it easy to remember and share.
- Admin Panel: A user-friendly admin panel to add and manage social credentials, modify header photos, or choose a color theme.
- Secure Data Storage: All user data is securely managed and stored in MongoDB, ensuring that updates and changes are tracked reliably.
- Real-time Analytics: Track page views and link clicks with MongoDB, and visualize statistics with the
recharts
package. - Error Handling: Application updates and user interactions are monitored and managed with
react-hot-toast
, ensuring a smooth user experience. - Photo Uploads: Upload custom profile or background images with ease, handled by Amazon S3 bucket storage.
- Stylish Design: The app is styled with
tailwindcss
, ensuring a responsive and modern design. - Next.js Framework: Built with Next.js to provide server-side rendering (SSR) and client-side functionality.
To get started with UniLinks, follow these simple steps:
- Create an Account: Sign up using your Google account for a secure and fast registration.
- Set Up Your Profile: Once logged in, choose your custom username and start personalizing your profile.
- Add Social Links: Use the admin panel to add buttons linking to your social media and other online profiles.
- Customize Your Page: Upload a header photo or select a theme color to make your page stand out.
- Share Your Link: Share your custom UniLinks page with friends, family, and colleagues, showcasing your online presence in a stylish and compact form.
- Visit Your Admin Panel: Manage your social links and profile settings easily through the admin panel.
- Check Your Stats: Keep an eye on your page's performance with real-time analytics on views and clicks.
- Update Your Profile: Change your header photo, theme color, or links anytime to keep your profile up-to-date.
- Frontend: React, Next.js, TailwindCSS
- Authentication: Next-Auth
- Database: MongoDB
- Analytics: Recharts
- Storage: AWS S3
- Error Handling: React Hot Toast
UniLinks is the perfect platform for influencers, professionals, and anyone looking to streamline their online presence. With its user-friendly interface and powerful features, you can create a personalized page that reflects your style and makes sharing your world a breeze.
For more information, visit our website or reach out to our support team. Let's get connected with UniLinks!