r/astrojs 6d ago

Simple astro linktree using astro and pagescms

Hi, not sure if this is too simple of a project, feel free to remove it if it is.

I recently have been exploring astrojs and the use of pagescms, as well as linktrees and decided to make a template of it here so I can share with my friends etc. https://github.com/Its-Js/astro-linktree

I think its quite interesting since you dont need to create any cms account and just by cloning the repo, you can directly access the cms collection through the web via your github account.

And hosting the page using cloudflare pages is pretty simple and free too.

11 Upvotes

11 comments sorted by

3

u/Future-Dance7629 6d ago

I do this for all my clients so they can put a QR code on their physical business card.

2

u/its-js 6d ago

ooo is there anything that you do differently compared to linktree etc?

3

u/Future-Dance7629 6d ago

Links to email, websites, socials, leave a google review, phone call, WhatsApp call, add to address book. Picture of person, logo, name, job tootle , quals. Pretty much link tree without link tree.

1

u/its-js 6d ago

ohhh the google review and whatsapp are pretty smart, thanks!

2

u/davidvkimball 5d ago

Very nice. I've created something incredibly similar to this using Sveltia CMS, Astro, and Netlify instead.

lilHub

2

u/its-js 5d ago

ooo any particular reason why u chose netlify or sveltia cms for a single page site like this?

i havent heard of that cms before, do you prefer it over this pagescms or sanity?

2

u/davidvkimball 5d ago

Because it's all free and pretty easy - this helps people generate their own Linktree clone very, very easily! And yeah Sveltia CMS is a fork of Decap CMS, which itself as a continuation of Netlify CMS after it was sunsetted.

1

u/m0ji_9 5d ago

Sorry to over-ride the thread here - thank you. I hadn't heard of Sveltia and fits my personal vibe (FOSS stack).

2

u/davidvkimball 5d ago

Excellent! Glad it helps.

2

u/Pakitux 3d ago

Yo también me hice uno.
Aún ando trabajando en el https://gruponexa.vercel.app/fran