Skip to content

muhammedadnank/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Muhammed Adnan K | Premium Full-Stack Portfolio

Portfolio Banner

A high-performance, aesthetically driven personal portfolio built with zero dependencies. Showcasing expertise in Python, Django, and modern Full-Stack engineering.

Status Performance Accessibility Best Practices SEO

Live DemoReport BugRequest Feature


🚀 The Engineering Philosophy

This portfolio is a showcase of Technical Purity. In an era of heavy frameworks, this project is built entirely on Pure Vanilla Web Technologies. No React, no Tailwind, no external UI libraries—just highly optimized, handcrafted code.

💎 Key Highlights

  • Zero-Dependency Engine: 100% Core HTML5, CSS3, and ES6+ JavaScript. Fast, lightweight, and dependency-free.
  • Fluid Response System: Implemented using clamp() fluid typography and CSS Grid, ensuring a "perfect fit" across all device resolutions (Mobile, Tablet, Desktop).
  • Physics-Based UI: A custom-coded Canvas API background featuring interactive particle physics and theme-aware lighting.
  • Glassmorphic Design: Sleek dark-mode aesthetic with real-time backdrop blurs and subtle micro-animations.
  • Performance Optimized: Lighthouse-perfect scores with zero runtime overhead and minimal asset payload.

🖼️ Project Showcase

Django REST API Python Automation
Django API Python Automation
Scalable API Architecture Workflow Automation Logic
React Component Library n8n Workflows
React Project n8n Automation
Modular UI Construction Process Automation Engine

🛠️ Tech Stack & Ecosystem

Frontend Mastery

  • Semantic HTML5: SEO-first structure and accessibility (A11y) optimized.
  • Advanced CSS3: Custom properties (Variables), Grid/Flex alignment, and cubic-bezier keyframe physics.
  • Modern JavaScript: DOM lifecycle management, Intersection Observers, and Canvas graphics.

Backend & Systems

  • Python & Django: Robust API development, ORM modeling, and secure authentication.
  • FastAPI: Asynchronous system architecture for high-performance services.
  • Database Management: PostgreSQL indexing and MongoDB document structures.

Automation & DevOps

  • n8n.io: Complex cross-platform workflow automation (Telegram, Drive, AI).
  • Environment: Docker containerization, Linux server management, and CI/CD basics.

🎨 Design System

Element Specification Utility Class
Surface Pure Black (#000000) --bg-body
Primary Vibrant Blue (#3B82F6) .text-primary
Secondary Neon Purple (#8B5CF6) .text-secondary
Typography Inter (UI) & JetBrains Mono (Code) .font-main, .font-code
Fluidity clamp() based responsive scaling --fs-h1, --fs-h2

📁 System Architecture

portfolio/
├── images/             # Visual assets (Optimized PNG/JPG)
├── index.html          # Structural layer (No inline styles)
├── style.css           # Presentation layer (Hybrid Utility/Component)
├── script.js           # Logic layer (DOM & Canvas Core)
├── LICENSE.md          # Legal compliance
└── README.md           # Documentation layer

🚦 Getting Started

Local Development

  1. Clone the repository

    git clone https://github.com/muhammedadnank/portfolio.git
    cd portfolio
  2. Launch a local server

    # Python (Built-in)
    python3 -m http.server 8000
  3. Explore Visit http://localhost:8000 in your browser.


🤝 Contribution & Growth

This is a learning-focused project. If you identify structural improvements or CSS optimizations, feel free to submit a Pull Request.

  1. Fork the repo.
  2. Branch: feature/architecture-upgrade.
  3. Commit cleanly: git commit -m 'feat: optimized mobile navigation logic'.
  4. Submit PR.

👤 Connect with Me

Muhammed Adnan K Aspiring Full-Stack Software Engineer

LinkedIn GitHub Telegram


Distributed under the MIT License. See LICENSE.md for more information.

🌟 If you like this work, feel free to give it a star!

Visitor Count

About

Portfolio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors