DEV Community

Cover image for How I created a minimal linktree like page for me in just 2 hours.

How I created a minimal linktree like page for me in just 2 hours.

ashish on May 21, 2022

The Plan I have seen a lot of people using linktree and similar sites where you can create your social links page, but I needed somethin...
Collapse
 
khokon profile image
Khokon M.

Isn't it a bit overkill for such a simple page?
Just casually asking, so that I can discover whats your perspective to use this much tech on just a simple page.

Collapse
 
simbiosis profile image
SIMBIOSIS

I think that it's a pretty piece of an idea. Maybe you perceive it overkillig if you just look at it as it is.... But, if you are able to forsee all the possibilities it brings starting from here, it's a real good practice to do things well since the beginning.

Collapse
 
asheeshh profile image
ashish • Edited

I get your point, actually while making it even I thought that maybe I'm overengineering the site but the thing is, actually I didn't if you look at it from my perspective. I've been using NextJS for quite some time now, and at the moment, it's far more faster and productive for me to use Next than any other framework/method, styling using tailwind was also because I didn't want to give much time to styling or I couldn't have been able to complete the project in this short span of time. About other libraries I used, both react-hot-toast and react-tooltip are quite minimal libraries and thus they hardly affect the bundle size.

Collapse
 
khokon profile image
Khokon M.

Thanks guys. I got what I needed 😇

Collapse
 
codeystein profile image
codeyStein • Edited

I'm not the author and I'm still learning React, but in my personal oppinion, it might be a little over complicated, but I think makes it easier to update things when needed.

Collapse
 
lucaboriani profile image
Luca

Nice looking, to me it's a bit overkill to use nextjs for such a page (big fan of vanilla js), but I understand you wanted to be able to expand the project without having to completely rewrite.
Tell the truth, 2 hours completing but 3/4 of it for running npm install 😁?
(Joking)

Collapse
 
asheeshh profile image
ashish

😂🤫 sshh, don't let them know

Collapse
 
ashleymavericks profile image
Anurag Singh • Edited

Yeah, I prefer this approach for a minimalistic portfolio site - check mine

frankly, yours looking way better, clean af!

Collapse
 
asheeshh profile image
ashish

thanks! actually it was not meant to be a portfolio site, it's just a site to share all my social links and contacts :)

I checked your site and it looks so much similar to mine, just a suggestion, you can reduce the heading font size and change the font style, also there's unnecessary scroll on the body so maybe hide it with overflow-y: hidden; 🤔

Collapse
 
ashleymavericks profile image
Anurag Singh

Yeah, I wrote it long back but I feel now is the perfect time to revisit and make some necessary improvements to it, thanks for the tip btw!

Collapse
 
andrewbaisden profile image
Andrew Baisden

Cool project and its responsive well done.

Collapse
 
asheeshh profile image
ashish

thank you so much <3

Collapse
 
fegroders profile image
Fernando Groders

Pretty clean, I like it 🔥

Collapse
 
asheeshh profile image
ashish

thank you so much ❤

Collapse
 
prudence97 profile image
Prudence97

Amazing ☺️☺️☺️

Collapse
 
asheeshh profile image
ashish

thanks!

Collapse
 
simbiosis profile image
SIMBIOSIS

Congratulations. You made a great job here.

Collapse
 
asheeshh profile image
ashish

thank you so much ❤

Collapse
 
ktxxt profile image
Darko Riđić

Nice!

Collapse
 
tilakjain123 profile image
Tilak Jain

Awesome Project!

Collapse
 
asheeshh profile image
ashish

thanks!

Collapse
 
roman_22c01bcfb71 profile image
Roman

Nice

Collapse
 
asheeshh profile image
ashish

thanks!