You are browsing as a guest. Sign up (or log in) to start making projects!

NiDo

@NiDo

Joined June 1st, 2026

  • 17Devlogs
  • 5Projects
  • 5Ships
  • 48Votes
Just a dev from India
Ship Changes requested

An Admin page for my portfolio website!

So my portfolio website has the feature to upload my poems. I decided to make an admin panel for it.

Test it out for yourself on the demo site!
Site page URL: https://nidofyadmindemo.demo.nikunjdoke.in/
Admin Page URL: https://nidofyadmin.demo.nikunjdoke.in/
Test Email: [email protected]
Password: OtMvHqXoUitB

Warning: All content on the demo websites is not owned by me. I am not responsible for any content posted on there and the demo URLs will be taken offline by the end of Stardance

  • 2 devlogs
  • 6h
Try project → See source code →
Open comments for this post

18m 17s logged

I pushed everything to a subdomain (*.demo.nikunjdoke.in) and also changed the hero section, about and footer to a disclaimer stating all data on the page is publically editable

0
0
10
Open comments for this post
Reposted by @NiDo

5h 16m 34s logged

A bit of context- this project was initially meant for the Treasure Hunt YSWS but I never actually got around to shipping it over there, which is why I’ve decided to ship it here.

Anyways, aside from that, this project is meant to be the admin side of my Personal Website, Nidofy.
The admin panel is basically to allow me to upload poems and also modify old ones and add new users.

0
1
5
Open comments for this post

5h 16m 34s logged

A bit of context- this project was initially meant for the Treasure Hunt YSWS but I never actually got around to shipping it over there, which is why I’ve decided to ship it here.

Anyways, aside from that, this project is meant to be the admin side of my Personal Website, Nidofy.
The admin panel is basically to allow me to upload poems and also modify old ones and add new users.

0
1
5
Open comments for this post

28m 16s logged

Long time, and there have been a few changes!

I got myself a domain (nikunjdoke.in) and so the site now lives there.
So because of that I had to update the robots.txt and sitemap.xml. Apart from that, the LinkedIn URL was wrong, and later I added an Email option.

So this is what I’m planning next- A contact box where you can type in your details along with email address and other stuff, and on my admin dashboard I’ll be able to read it.

0
0
13
Ship

I rewrote my portfolio in React, while also learning React!

The website serves both as my portfolio as well as a place where I can upload poems I wrote.

The website is self hosted and live. It also hides an easter egg I encourage people to hunt for ;)

Hint for the easter egg- Check the routes in App.jsx

  • 1 devlog
  • 0h
  • 3.14x multiplier
  • 1 Stardust
Try project → See source code →
Ship

I looked at my Nidofy site made in React and wondered “What if SSR and SEO?” and that’s how I decided it’s time for me to rewrite the site (again) in Next.JS. It wasn’t very hard and I learnt how to build, test and deploy a Next.JS application.

The site also serves as my poetry page and is self-hosted (which is why it got pushed back into review last time due to an outage)

  • 1 devlog
  • 1h
  • 6.71x multiplier
  • 7 Stardust
Try project → See source code →
Open comments for this post

59m 36s logged

Well, because of the server going down yesterday the projet got pushed to Changes Requested…

But oh well, I took the oportunity to add a footer to the site.

0
0
6
Open comments for this post
Reposted by @NiDo

27m 47s logged

As few people have suggested in Nidofy v2, I’ve changed the background of the poem cards to GitHub black (or atleast a similar shade) to remove the contrasting white card and grey background.

I’ve also added the dynamic robots.txt and sitemap.xml. I just need to deploy it and I’ll be done with this project!

0
1
23
Ship Changes requested

I looked at my Nidofy site made in React and wondered “What if SSR and SEO?” and that’s how I decided it’s time for me to rewrite the site (again) in Next.JS. It wasn’t very hard and I learnt how to build, test and deploy a Next.JS application.

The site also serves as my poetry page.

Try project → See source code →
Open comments for this post

27m 47s logged

As few people have suggested in Nidofy v2, I’ve changed the background of the poem cards to GitHub black (or atleast a similar shade) to remove the contrasting white card and grey background.

I’ve also added the dynamic robots.txt and sitemap.xml. I just need to deploy it and I’ll be done with this project!

0
1
23
Open comments for this post

1h 8m 26s logged

Okiee so I’m finally done with the poem view. It also has a dynamic Metadata generator so that search engines could actually pick the data up.

I just have to finish implementing robots.txt and sitemap to finish the coding… Deploying is going to be kinda interesting as I never self-hosted a Next.JS site but let’s see.

0
0
3
Open comments for this post

30m 58s logged

Okie so I think I’m finally understanding how to use next.js. I redid the home page splitting the page into server side and client side. And the buttons actually work now.

Next.JS is actually cool!!

P.S. I got the background working now by just getting rid of some CSS related to default colours… It’s some black magic stuff but it works….

0
0
1
Open comments for this post

31m 4s logged

I was planning to do this in the Nidofy v2 project itself but it wasn’t allowing me to link it to a mission… So I had to make this into a separate project so that I can work on it and not gonna lie, it’s kinda harder than i thought it’ll be.

I thought I could move the react files over as it is and call it a day but it turns out there’s strict server and client code separation so I have to think about everything and stuff. And no, I’m not rewriting the backend in JS… Maybe not now, atleast I haven’t yet planned it.

P.S. I have no idea why the background decided to be white… debugging css and regreting life choice :/

0
0
1
Ship Changes requested

I rewrote my portfolio in React, while also learning React!

The website serves both as my portfolio as well as a place where I can upload poems I wrote.

The website is self hosted and live. It also hides an easter egg I encourage people to hunt for ;)

  • 5 devlogs
  • 10h
  • 9.45x multiplier
  • 96 Stardust
Try project → See source code →
Open comments for this post

38m logged

I added an easter egg!

I won’t reveal the link. It’s a challenge for y’all to find but ya.

I’ll ship it now.

0
0
4
Open comments for this post

37m 34s logged

So copy works! I was planning to have a copy all poems buttons but currently the backend doesn’t implement a proper get all poems with content endpoint, so the frontend would have to loop through how many ever poems are there (currently 48) requesting the content for each one… that’s definatly not a good idea unless the goal is to make the backend cry.

Anyways, I’ll just deploy it to my self-hosted server and ship it!

0
0
2
Open comments for this post

22m 19s logged

I’ve finished implementing the poem skeleton! I’ll just add a copy button like the old version of the site had and with that I can ship this project!!

0
0
3
Open comments for this post

2h 13m 5s logged

I’m almost done, I’ve finished the my poems page and the poem page. I think I’m going to skip the projects and admin page of my old site for now as I’m fine with the old admin dashboard and I’m not really adding stuff to the projects pages anyways.

So for now, I’ll just add the skeleton UI for the poem page (the other pages already have their own skeleton UIs) and I’ll push it to my server.
Self-hosted btw

The current version of it is already live. I’m still thinking of what next should I add. But before all of that, I should probably push everything to a github repo.

0
0
2
Loading more…

Followers

Loading…