myLink is a sleek and customizable Linktree clone built using Next.js, Tailwind CSS, and Firebase. It allows users to manage a personalized collection of links, ideal for sharing in one place.
- Personalize and manage a collection of links.
- Sleek and responsive UI powered by Tailwind CSS.
- Firebase integration for user authentication and Firestore database management.
- Fully optimized for mobile devices for seamless access on-the-go.
Here’s a preview of the website:
- Node.js (version 16 or higher)
- npm or yarn
- Firebase account for database setup
-
Clone the repository:
git clone https://github.com/dwiwijaya/myLink.git
-
Navigate to the project folder:
cd myLink
-
Install dependencies:
npm install
-
Configure Firebase:
- Create a Firebase project.
- Set up Firestore and Firebase Authentication.
- Create a
.env.local
file with your Firebase config keys.
-
Run the development server:
npm run dev
-
Open
http://localhost:3000
in your browser.
- User Authentication: Allow users to sign in and personalize their links.
- Advanced Customization: More customization options for the link layout and design.
To deploy your app on Vercel, follow these steps:
- Push the repository to GitHub.
- Sign up at Vercel.
- Import the repository and follow the deployment instructions.
This project is licensed under the MIT License. See the LICENSE
file for more information.