Harshit Ratan Shukla

Explore My Projects

AI Powered Portfolio - Powered via 'RatanGPT'

AI Powered Portfolio - Powered via 'RatanGPT'

An intelligent, interactive personal portfolio that goes beyond static resumes. Built with modern web technologies and powered by RatanGPT, this AI-driven platform allows visitors to explore my professional journey through natural language conversations. Key Features: 🔍 Chat with RatanGPT: Ask anything about my skills, experience, or projects - get instant, LLM-powered answers. 📊 Dashboard & Analytics: Tracks visitor interactions and queries, offering insights into portfolio engagement. 🧠 Context-Aware Responses: Uses embedding and semantic search to deliver relevant, personalized replies. Why it's special: This isn't just a portfolio - it's an AI-driven, agentic experience that intelligently showcases my skills, work, and experience as a developer through interactive conversations

TypeScript MCP Server - Connect LLMs or AI Agent with Custom Tools

TypeScript MCP Server - Connect LLMs or AI Agent with Custom Tools

A fully functional MCP Server showcasing real-time communication between MCP clients (AI Agent) and the MCP server. Includes a live demo video demonstrating the server workflow and usage. Separate technical deep-dive video explains the implementation details and architecture. Built for developers and tech enthusiasts to explore server-client interactions and MCP (Model Context Protocols).

RatanGPT - Trained on My Story

RatanGPT - Trained on My Story

RatanGPT is a custom-trained AI chatbot built exclusively for my portfolio. It's fine-tuned on my personal and professional data, allowing you to ask anything about me - my work, experiences, values, hobbies, and more. Whether you're a recruiter, collaborator, or just curious, RatanGPT is here to give you instant, accurate insights about who I am.

Dashboard - Tracks user queries and visitor.

Dashboard - Tracks user queries and visitor.

Dashboard is a centralized platform designed to monitor user interactions and questions asked across multiple RatanGPT-powered applications. It provides a unified view to track and analyze LLM responses, helping me to understand usage patterns, user behavior, and the effectiveness of AI-driven conversations. To view conversation history, you must first log in with your Google account. Once logged in, you'll see all the projects created using RatanGPT. Select a project and click the 'View' button to access its details. You can then view the conversation history for the selected project by searching a specific date or choosing a date range to review interactions between RatanGPT and users.

Employee Management App - React-Based CRUD with Local Storage

Employee Management App - React-Based CRUD with Local Storage

The Employee Management App is a sleek and interactive single-page React application designed to manage employee data with full CRUD functionality—Create, Read, Update, and Delete. It leverages the browser's local storage for persistent data handling without a backend. What sets this app apart is its elegant UI paired with smooth, intuitive animations that enhance user experience during every operation. Whether you're adding a new employee, editing details, or deleting a record, transitions feel natural and visually appealing. Perfect for showcasing React skills, state management, and animated UI interactions.

S.R. Classes - Digital brochure for students and parents

S.R. Classes - Digital brochure for students and parents

A clean and responsive website designed for S.R. Classes, a coaching institute located near SVM Sultanpur, Uttar Pradesh. The platform serves as a digital brochure for students and parents, showcasing top-performing students, test result lookup, detailed location information, and easy contact options for inquiries and admissions. For testing purposes, you can view the test results by visiting the Download Page using the sample details below: Phone Number: 9415093948 Date of Birth (DD-MM-YYYY): 01-01-2008 Use these credentials to access the test results page.

E-Commerce Admin - Product Management Dashboard.

E-Commerce Admin - Product Management Dashboard.

Ratan E-Commerce Admin is a single-page application (SPA) designed for efficient product management in an e-commerce setting. It allows users to view, add, sort, and delete products in a streamlined interface. Built with a modern tech stack and deployed on Vercel, this project focuses on clean UI/UX, fast interactions, and simplified product control—ideal for managing an online storefront backend.

Tic Tac Toe Game - Classic Fun with a Modern, Interactive UI

Tic Tac Toe Game - Classic Fun with a Modern, Interactive UI

The Tic Tac Toe Game is a modern web-based implementation of the classic 2-player game, built with plain html/css/js for a fast and responsive user experience. Featuring smooth animations, clean design, and interactive gameplay, users can enjoy turn-based action with instant visual feedback. The game highlights core concepts like conditional rendering, and basic game logic showcasing my frontend development skills using plain html/css/js.

This isn't the end—many more projects are coming soon.

Stay tuned, the journey has only just begun!


The Person Behind the Projects?


Have a Project or Just Want to Say Hi?