/LinkFree

Open source alternative to LinkTree

Primary LanguageJavaScriptMIT LicenseMIT

LinkFree - EddieHub

An open-source alternative to LinkFree implemented in JavaScript - built by the EddieHub
Initially created on a YouTube live stream https://www.youtube.com/watch?v=Jorl_vcp-Ew

Open in Gitpod

Screenshot

Quickstart

  1. Fork the project.
  2. Clone the project.
  3. Navigate to the project directory cd LinkFree.
  4. Install dependencies with npm install.
  5. Run npm start.

Alternatively, skip all the steps by using the Gitpod Ready-to-Code system.

How can I add my profile?

Create a file named your-username.json in the directory public/data with the following content:

{
  "name": "Eddie Jaoude",
  "bio": "Founder of EddieHub",
  "avatar": "https://github.com/eddiejaoude.png",
  "links": [
    {
      "name": "Follow me on GitHub",
      "url": "https://github.com/eddiejaoude",
      "icon": "github"
    },
    {
      "name": "Follow me on Twitter",
      "url": "https://twitter.com/eddiejaoude",
      "icon": "twitter"
    }
  ]
}

Your URL will be http://linkfree.eddiehub.org/<yourusername>. For example: http://linkfree.eddiehub.org/eddiejaoude
Your avatar URL should take the format of https://github.com/<yourusername>.png.

Home page profiles

Your profile will automatically appear on the home page.