The Idea & Inspiration
Truth be told, I've lost count of the number of amazing portfolio websites I've visited and been in awe of. I would try to take some inspiration from them and recreate them in my own way for my portfolio. However, after working on it for a few hours, I would come across a different design or idea and hop onto that instead.
Due to this cycle, I have over 5-6 incomplete portfolio websites on my laptop, each having a different design. I love the creativity of some websites but I just can't make up my mind and stick to one design. So, what caught my eye this time? This amazing Ubuntu-themed portfolio website.
I liked the idea so I thought of what tools do developers use. And what could be a better choice than the text editor most of us write code on: Visual Studio Code.
VSCode-Themed Portfolio
If you're interested in exploring the project yourself, there's the link to it: http://vscode-portfolio.vercel.app/
itsnitinr
/
vscode-portfolio
A VSCode themed developer portfolio built using Next.js
vscode-portfolio
A Visual Studio Code themed developer portfolio website built with Next.js and deployed on Vercel.
Features Roadmap
-
Themes and customizations
- GitHub Dark (default)
- One Dark Pro
- Dracula
- Ayu
- Nord
- Interactive custom terminal
For other features and themes suggestions, please open an issue.
Environment Variables
For fetching your articles from dev.to, create an .env.local file inside the project directory. Check the .env.local.example file for more information.
Running Development Server
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
All VSCode related components can be found in the components folder. To change the content of the portfolio, check out the pages folder. To add or remove pages, modify components/Sidebar.jsx and components/Tabsbar.jsx.
Next.js Resources
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can…
This is a responsive and server-side rendered portfolio website built with Next.js, one of the technologies that I mentioned in my "Technologies I'll be Learning in 2021" post.
Technologies That I'll Be Learning in 2021 as a MERN Stack Developer (with resources)
Nitin Ranganath ・ Jan 5 '21
Right from the layout to appearance, I'm aiming to build a portfolio website that looks and feels like Visual Studio Code. This includes adding some cool stuff like themes, extensions, an interactive terminal, and probably more.
Can You Help Me?
As you might've noticed, most of the pages are still empty because I wanted some feedback on the layout and VSCode aspects of the design. What type of design would you like to see for the other pages? What other features would you like to see in this project? I would highly appreciate if you leave a feedback, criticism or suggestion of any kind.
The best part of the project is that since the other pages are yet to be built, you can fork the project and implement your own design which can help you stand out from the original project.
If you're interested in contributing, the project is open-source and I would appreciate any sort of help. Otherwise, you can share it or star the repo, if you want to of course.

Oldest comments (83)
Amazing idea man!
Thank you! Inspired by the Ubuntu one I mentioned in the article.
Looks cool. I'll try to give a PR
Impressive
Thank you! 😄
Dude! That is just Amazing. Impressive
Thanks! Do let me know if you have any suggestions or feedback 😃
Such a cool idea, it looks awesome! ✨
Thank you! 😄
This is soooo Coool . Awesome Detailing😀😀
Nice! Great Innovation
I love creative ideas like this and very well done 👍
You might as well like to check out mine (windows inspired portfolio): khang-nd.github.io 😁
Woah, this is amazing. I can surely learn a thing or two from this. Great job!
LOL. i love it :D
Your portfolio is sick man🔥🔥🔥🔥 I wish I was this good😀
You will for sure :)
Love how so many people are doing home screens now, here's mine: christian-groeber.ch
Still a work in Progress
Wow, so creative! My only recommendation is to get a free SSL certificate for Photography Portfolio page.
Hhh out of the box. I liked it 👌🏽👌🏽
Something amazing and unique.
Great work 🙌🏻
Thank you!
great idea thanks
I would love to help!
I truly appreciate that! :)
That's cool! How have you created the gif in the readme? It's gorgeous.
Thank you! It's from canva.com
They have multiple animated presentation templates so I edited one them, added a screenshot, exported as gif, uploaded to Imgur and used that link in the readme. 😅