Skip to content

parseen254/LinkTreeClone

Repository files navigation

LinkTreeClone 🌳

A modern Linktree clone built with SvelteKit and Firebase. This project aims to recreate the functionality of Linktree with added features, offering a customizable link-sharing platform.

Features

  • SvelteKit framework for efficient, component-based development
  • Firebase integration for authentication, database, and storage
  • Dynamic theme switching with DaisyUI and Tailwind CSS
  • TypeScript for enhanced code quality and developer experience
  • Responsive design for optimal viewing across devices

Getting Started

Prerequisites

  • Node.js ( v18+ )
  • npm or yarn
  • Firebase account and project

Installation

  1. Clone the repository:

    git clone https://github.com/parseen254/LinkTreeClone.git
    cd LinkTreeClone
  2. Install dependencies:

    npm install
    # or
    yarn install
  3. Set up your Firebase configuration:

    • Create a .env file in the root directory
    • Add your Firebase configuration (refer to .env.example for required variables)
  4. Start the development server:

    npm run dev
    # or
    yarn dev
  5. Open http://localhost:5173 in your browser to see the application.

Building for Production

To create a production version of your app:

npm run build

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is open source and available under the MIT License.

About

A modern Linktree clone built with SvelteKit and Firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published