🚀 Inspiration

I wanted a portfolio that felt alive; not just a static list of projects. I was inspired to build something interactive, intelligent, and helpful for visitors, while also serving as a robust developer showcase. The idea of open-sourcing it as a template added extra motivation to keep it clean, modular, and developer-friendly.

💡 What it does

  • Displays my projects, skills, and experience in a clean UI
  • Links to all my social media profiles
  • Features an AI chatbot that talks about me and answers questions
  • Includes a contact form to send me messages
  • Is fully open-source and customizable
  • Uses GitHub Actions to auto-build and publish updates

🛠️ How I built it

  • Built entirely with Flutter Web for a smooth, responsive experience
  • Integrated an AI chatbot using a backend service
  • Set up GitHub Actions to handle continuous integration and deployment
  • Designed with reusability in mind, making it easy to fork and customize
  • Hosted on GitHub Pages for free and fast deployment

🧗 Challenges I ran into

  • Making the chatbot accurate and engaging
  • Ensuring the UI was responsive across devices
  • Setting up a CI/CD pipeline that works seamlessly with Flutter
  • Keeping the user experience intuitive while offering lots of functionality

🏆 Accomplishments that I'm proud of

  • Successfully building a fully functional portfolio from scratch using Flutter
  • Creating an interactive chatbot that adds a unique personal touch
  • Automating the entire build and deployment process
  • Making the project open-source and useful for others

📚 What I learned

  • Advanced concepts in Flutter web development
  • Real-world use of GitHub Actions for CI/CD
  • How to design an interface that's both developer-friendly and user-focused
  • The power of combining automation, design, and AI to build smarter apps

Built With

Share this project:

Updates