Image

Features:
  • Deployed on GitHub Pages with a custom domain
  • Static content managed with Jekyll
  • Forms and user management handled by Django REST API on PythonAnywhere
  • Responsive design across all devices
  • Dynamic content management with Django
  • Intuitive user interface with smooth navigation

Technology Used:
Python 3, Django REST Framework, Jekyll, HTML5, CSS3, JavaScript, Bootstrap

This project involved the development of a fully responsive portfolio website, deployed on GitHub Pages with a custom domain. The static content, including projects and other data, is managed using Jekyll, while forms and user management are powered by a Django REST API hosted on PythonAnywhere. The website was designed to display my work, skillset, and experience in a professional manner. Key features include dynamic content management, a blog section, and seamless integration with my social media profiles.

Project Code and Contributions

Project Steps

  1. Planning and Design: Initial design wireframes and planning of site structure.
  2. Development: Coding the frontend with HTML5, CSS3, JavaScript, integrating Jekyll for static content, and using Django REST API for backend management.
  3. Testing and Deployment: Ensuring cross-browser compatibility and deploying the site on GitHub Pages with a custom domain.

Project Screenshots

All Pages

This project helped me refine my skills in full-stack web development, from design to deployment, and in managing static and dynamic content using Jekyll and Django.

Conclusion

I’m proud of the work that I have done in this project, and I’m looking forward to continuing to grow as a developer. I’m excited to see what my next project will be.

Thank You