Inspiration

I took inspiration from many developers' portfolios I discovered online. Seeing how others showcased their journeys, skills, and work motivated me to build something that could represent my own career and identity in tech.

What it does

Dev's Portfolio is a personal website that highlights my background, projects, skills, and achievements as a full-stack developer. It's a central hub for anyone interested in learning more about my work or reaching out to collaborate.

How we built it

I built the site using React.js for the frontend, applying responsive design principles to ensure it works across devices. I plan to scale it into a full MERN stack application with a dynamic backend and CMS features, but for now, the focus has been on the UI and frontend interactions.

Challenges we ran into

One key challenge was connecting the site to my custom domain (shahdev.com). DNS settings, SSL certificates, and GitHub Pages deployment required several rounds of troubleshooting. It was a great learning experience in hosting and deployment.

Accomplishments that we're proud of

I'm proud of building a fully responsive and modern personal site from scratch. It represents my personality and growth, and it gives me a platform to present myself professionally.

What we learned

Through this project, I deepened my understanding of React components, routing, and responsive design. I also learned a lot about domain management and GitHub Pages deployment.

What's next for Dev's Portfolio

Next, I plan to:

  • Integrate a backend using Node.js and MongoDB
  • Add a content management system for easier updates
  • Include a blog section for technical articles
  • Optimize accessibility and performance scores

Built With

Share this project:

Updates