This project is my attempt at recreating the amazing system that Linktree has developed. I aim to use Next.js and Tailwind CSS to build the user admin side, including login and sign-up functionality, as well as the user links page.
LinkTree is a popular platform that allows users to create a personalized landing page with multiple links to their various social media profiles or websites. By cloning LinkTree, I hope to enhance my skills as a developer and gain a deeper understanding of Next.js and Tailwind CSS.
Clone the repository:
git clone https://github.com/fabiconcept/linktree.git
Install the dependencies:
npm install
Set up environment variables:
.env
file in the root directory.NEXT_PUBLIC_apiKey="YOUR_API_KEY"
NEXT_PUBLIC_authDomain="YOUR_AUTH_DOMAIN"
NEXT_PUBLIC_projectId="YOUR_PROJECT_ID"
NEXT_PUBLIC_storageBucket="YOUR_STORAGE_BUCKET"
NEXT_PUBLIC_messagingSenderId="YOUR_MESSAGING_SENDER_ID"
NEXT_PUBLIC_appId="YOUR_APP_ID"
NEXT_PUBLIC_measurementId="YOUR_MEASUREMENT_ID"
Start the development server:
npm run dev
http://localhost:3000
to access the application.Contributions to this project are welcome. If you have any ideas, suggestions, or bug fixes, please submit a pull request.
This project is licensed under the MIT License.