Shivansh - Visual Studio Code

Explorer

Stuff I've Built ...

ShoeSale (Buy It)

ShoeSale (Buy It)

An e-commerce website which uses tailwind for styling and redux for the state management with FireBaseLogin

reduxfirebasetailwindcssreactjs
2d Metaverse

2d Metaverse

A 2D metaverse platform that leverages WebSockets for real-time communication and multiplayer functionality with WEBRTC. The platform features a custom physics engine for interactive gameplay and a Node.js backend for server-side logic. Built with TypeScript, React, and Socket.IO, it enables users to create and join virtual rooms, interact with other players, and enjoy a seamless multiplayer experience.

typescriptreactsocket.ionodejswebrtccloudfaregcp
Creedo (Social App)

Creedo (Social App)

Node Js and Socket.Io for backend and real-timenotification. Kinde for session and authentication. Use of SSR and CSR in Next js. React Dropzone for drag and drop.MongoDB for the database. Cloudinary for cloud storage

expresssocketsjavascriptshadcnmongodb
Ai ArchiText

Ai ArchiText

A online website generator which uses chatgpt API and Dalle to make deployed websites.

ChatGptcssjavascriptnextjsdalle
Repl

Repl

REPL is an innovative online development environment similar to Replit, offering secure user authentication via KindAuth and a Next.js frontend. It features Docker-based isolated project environments, real-time WebSocket connections, and an integrated code editor with node-pty pseudo-terminals for seamless development. Built with TypeScript, Node.js, and MongoDB, it enables users to host Express servers or React apps in scalable, isolated environments

nextdockertypescriptaws
File Manager (Routines)

File Manager (Routines)

A sophisticated video streaming platform leveraging Go and HLS (HTTP Live Streaming) technology, featuring robust video processing capabilities and AWS S3 integration for efficient content delivery. The system implements parallel processing through Go routines and Redis-managed queues, enabling simultaneous video transcoding and optimized performance for multiple file handling. Built with scalability in mind, the platform utilizes FFmpeg for HLS format conversion, creating adaptive bitrate streaming solutions while efficiently managing system resources through a well-orchestrated worker pool system

GolangtypescriptRedisAWSFFmpeg
PlantCare APP

PlantCare APP

An innovative plant care application powered by Google's Gemini API that provides instant plant identification and personalized care recommendations through AI technology. Leveraging Expo for the frontend and Node.js for the backend, the app delivers a seamless user experience with robust image processing capabilities.

expogeminitypescriptexpress
Task It APP

Task It APP

A cutting-edge ToDo application built with React Native Expo that seamlessly combines functionality with aesthetic appeal. This feature-rich task manager offers scheduled local notifications, priority-based reminders, and offline storage capabilities, ensuring users never miss important tasks. The app stands out with its fluid interface enhanced by Lottie animations and React Native's native animations

react nativeexpotypescriptnotification