Inspiration
Creating a personal portfolio is like putting together a puzzle. It's a great way to showcase your skills, achievements, and projects all in one place. I was inspired to create my own portfolio to share my story with the world and to let people know what I am capable of.
What it does
My personal portfolio is a website that acts as a window into my world. It has different sections like 'About Me', 'Projects', 'Skills', and 'Achievements' that help people understand who I am, what I do and what I am capable of. It's like a virtual CV that is always up-to-date and easily accessible to anyone who wants to know more about me.
How we built it
I built my personal portfolio using HTML, CSS, and JavaScript. I used a lightweight framework called Bootstrap to make the website responsive and mobile-friendly. I used CSS to add some styling to the website and JavaScript to add some interactivity to the website.
Challenges we ran into
One of the biggest challenges I faced while building the website was deciding what to include and what to leave out. I wanted to keep the website simple and easy to navigate, but at the same time, I wanted to include everything that I think is important. Another challenge was making the website look good on different screen sizes and devices.
But the real challenge came when I decided to host my website on GitHub with my custom domain. It was like trying to solve a Rubik's cube blindfolded! I had to deal with adding a custom IP address, editing DNS, and SSL certification with my personal domain. It was like trying to navigate through a maze with no map. I had to Google everything and watch a ton of tutorials on YouTube just to figure out how to do it.
But in the end, I managed to pull it off and got my website up and running on GitHub. It was a real "Eureka!" moment for me, like finally solving that last piece of the Rubik's cube.
Accomplishments that we're proud of
I am proud of the fact that I was able to create a website that is simple, elegant, and easy to navigate. I am also proud of the fact that I was able to overcome the challenges that I faced while building the website. And the fact that I managed to host my website on GitHub with my custom domain, was a real achievement for me, It was like climbing Mount Everest without oxygen.
What we learned
I learned that building a website is not as difficult as it seems. I also learned that it's important to keep things simple and to focus on the essentials. And also, hosting a website on GitHub is not for the faint-hearted as I was having constant fear of not messing up, it's for the daring and the brave!
What's next for Priyanshu Singh's Personal Portfolio
I plan to continue updating my portfolio with new projects and achievements. I also plan to add more interactivity to the website to make it more engaging. And maybe make it more fun, by adding some easter eggs, memes, or jokes. Who doesn't love a good laugh, right?
Log in or sign up for Devpost to join the conversation.