AI-powered FastAPI backend to generate and customize PowerPoint (PPTX) presentations using Google Gemini. Supports custom layouts, fonts, colors and programmatic downloads.
-
Updated
Jul 24, 2025 - Python
AI-powered FastAPI backend to generate and customize PowerPoint (PPTX) presentations using Google Gemini. Supports custom layouts, fonts, colors and programmatic downloads.
A full-stack chatbot application that uses RAGS to interact intelligently with users based on custom-loaded knowledgebases. It supports dynamic dataset loading for seamless updates. The chatbot’s language model is evaluated on relevance, accuracy, coherence, completeness, creativity, tone, and alignment with intent, ensuring high-quality chats
A CLI security scanner that detects GitHub accounts compromised by the “Sha1-Hulud: The Second Coming” npm supply-chain worm.
Dropbox-Lite is a modern, lightweight file storage and sharing solution that provides an intuitive interface for managing your files in the cloud. Built with a powerful tech stack combining Next.js for the frontend and FastAPI for the backend, this application offers a seamless file management experience
A comprehensive performance benchmark comparing FastAPI (sync vs. async) and Express.js. This project uses Artillery.io to simulate various real-world load testing scenarios (read/write-heavy, stress, spike) in a controlled Docker environment. It provides automated scripts, detailed performance reports, and a Looker Studio to visualize results.
A project demonstrating integration between a FastAPI backend and a Next.js frontend, using Clerk for authentication. The frontend authenticates users with Clerk and sends Clerk-issued JWTs to the backend for protected API access.
Clean up old Airflow log files with a script or Airflow DAG. Frees disk space by deleting rotated logs, removing old files, and cleaning up empty directories.
A full stack e-commerce application built with Next.js, FastAPI and Elasticsearch. It provides a seamless shopping experience with powerful search capabilities, sorting, filtering and an intuitive interface. The application is fully responsive and mobile-friendly, offering a consistent experience across all devices.
A Flask server template with Docker and NGINX. Includes a pre-configured setup for reverse proxying, static file serving, and containerized deployment—ideal for scalable web applications.
A step-by-step guide for integrating Hasura Role-Based Access Control (RBAC) with Supabase JWT Authentication. Learn how to set up custom JWT claims, configure Hasura to validate Supabase tokens, and implement secure, role-based permissions for your GraphQL API.
The lightweight Python library for safe, simple, dot-notation access to nested dicts and lists. Effortlessly get, set, and delete values deep in your complex JSON, API responses, and config files without verbose error-checking or handling KeyError exceptions.
Node.js/Express multi-tenancy boilerplate with PostgreSQL & Prisma. Includes both shared schema and separate schema architectures for SaaS, with JWT authentication, superadmin management, and Docker support.
A GUI application for viewing and exporting directory structures. This tool provides a simple and intuitive way to visualize the structure of directories and their contents.
Showcasing my journey as a Full Stack Developer, building innovative web and mobile experiences with modern technologies
A Simple Meme Generator using React, ImgFlip APIs
A responsive and user-friendly calculator web app built with React. It supports basic arithmetic operations like addition, subtraction, multiplication, and division, with a clean and intuitive interface for easy input and calculation.
An intelligent AI-Powered Math Tutor that delivers clear, step-by-step solutions to mathematical problems. Built with Streamlit for an intuitive and interactive interface, it integrates LangChain for seamless LLM workflows, leverages LangSmith for advanced observability and tracing, and ensures reliability with Pydantic’s type-safe data models.
A lightweight, zero-dependency Python library for detecting, validating, and sanitizing social media profile URLs. Supports 25+ platforms out of the box with automatic URL normalization, username extraction, and customizable regex patterns for extensibility.
A bot that listens to transactions in the wallet addresses in W[], to find tokens which are potentially a good token to buy.
A powerful AI-powered customer feedback analyzer built with Streamlit. Features intelligent sentiment analysis, actionable item extraction, and structured feedback insights using OpenAI's Structured Outputs with Pydantic models. Perfect for businesses seeking to analyze their customer feedback
Add a description, image, and links to the ysskrishna topic page so that developers can more easily learn about it.
To associate your repository with the ysskrishna topic, visit your repo's landing page and select "manage topics."