John Web Developer

LinkedInGitHubYouTube

Featured Project

FitVerse: Transforming Fitness Through Technology

A modern full-stack social fitness platform combining fitness tracking with social networking. Built with React 19, Node.js, and TypeScript. Features 500K+ food database with FatSecret API integration, social feeds, real-time notifications, and production-ready deployment with Docker & Kubernetes.

FitVerse Dashboard

Modern, intuitive interface for tracking workouts and connecting with the fitness community

FitVerse

Fitness Platform

Key Features

Social Networking

Follow users, share posts with images, like/comment, and build your fitness community

Nutrition Tracking

Track 500K+ foods with FatSecret API, custom meal categories, and macro distribution charts

Real-time Notifications

Stay updated with likes, follows, comments, and social interactions instantly

Profile & Analytics

Comprehensive profiles with fitness metrics, daily nutrition goals, and progress visualization

🥗 Nutrition Hub

  • FatSecret API integration with 500,000+ food items
  • Real-time food autocomplete with debounced search
  • Track calories, protein, carbs, and fats daily
  • Custom meal categories with personalized names
  • Interactive pie charts for macro distribution
  • Historical data navigation and goal tracking

👥 Social Platform

  • Follow/unfollow users to build fitness community
  • Share posts with Cloudinary image optimization
  • Like, comment, and engage with community posts
  • Real-time notifications for social interactions
  • Personalized feed showing followed users' posts
  • Comprehensive user profiles with fitness metrics

500K+

Food Database

JWT

Secure Authentication

CI/CD

Jenkins Pipeline

Docker

Containerized

Built With Modern Technologies

React 19

React 19

Node.js

Node.js

Express.js

Express.js

MongoDB

MongoDB

TypeScript

TypeScript

Tailwind CSS

Tailwind CSS

Redux Toolkit

Redux Toolkit

Vite

Vite

Docker

Docker

Kubernetes

Kubernetes

Jenkins

Jenkins

SonarQube

SonarQube

Enterprise-Grade DevOps

🚀 CI/CD Pipeline

  • • Jenkins multi-stage automation
  • • ESLint & TypeScript validation
  • • SonarQube code quality analysis
  • • OWASP dependency scanning
  • • Trivy container security
  • • Automated health checks

🐳 Containerization

  • • Multi-stage Docker builds
  • • Optimized production images
  • • Kubernetes orchestration
  • • Health check endpoints
  • • Resource management
  • • Zero-downtime deployments

🔒 Security & Quality

  • • JWT authentication with bcrypt
  • • HTTP-only cookie storage
  • • CORS configuration
  • • Input validation & sanitization
  • • Automated vulnerability scans
  • • Production-grade monitoring

Project Highlights

📊

Comprehensive Nutrition

Complete nutrition tracking with FatSecret API integration, custom meal categories, and visual macro distribution charts for daily goal monitoring.

🔐

Enterprise Security

Production-ready authentication with JWT tokens, bcrypt hashing, HTTP-only cookies, and comprehensive security scanning in the CI/CD pipeline.

☁️

Cloud-Native Architecture

Fully containerized with Docker, orchestrated with Kubernetes, automated CI/CD with Jenkins, and Cloudinary integration for optimized image management.

Experience FitVerse

A production-ready social fitness platform demonstrating modern full-stack development, comprehensive DevOps practices, and enterprise-grade security implementation.