I'm Janavee, a full-stack web developer passionate about creating impactful, secure, and intelligent web applications. I specialize in turning ideas into responsive, user-friendly platforms — from AI-powered tools and interactive dashboards to decentralized NFT-based solutions.
-
Full-Stack & Real-Time Applications: Building scalable apps with Node.js, Express.js, React, and Flutter, including real-time multiplayer games with Socket.IO and NGINX load balancing.
-
AI & Interactive Tools: Developing AI-driven apps with NLP, TTS, emotion analysis, and webcam-based simulations using Next.js and Tailwind CSS, such as Emovox and the Skincare AI Kiosk.
-
Decentralized & Blockchain Solutions: Implementing NFT-based secure data access, time-limited rentals, and multi-use NFTs for encrypted personal data (NFT Rental Tickets).
-
Security & Monitoring Solutions: Designing web security and monitoring systems, including cloud-integrated dashboards, parental control extensions, and real-time alerts.
-
Creative UI/UX Development: Crafting responsive, accessible, and engaging interfaces, with projects like the ICSD Official Website and Recruitment Portal highlighting modern, interactive designs.
Contact: janavee2k6@gmail.com
A decentralized platform where NFTs act as secure keys to encrypted personal data. Each NFT represents access to a vault or dataset, enabling temporary or conditional sharing without revealing passwords or storing personal data centrally.
Key Features:
- Time-limited or conditional access for NFT holders.
- Encrypted data vaults accessible only by NFT holders.
- Verifiable ownership and automatic expiration of access rights via blockchain.
- Multi-use NFTs that can be reused or transferred while maintaining secure access rules.
Repository: NFT Rental Tickets
Tech Stack: Solidity, Ethereum, Web3.js, React, Tailwind CSS, Node.js
Full-stack AI-powered web app that brings written stories to life through emotionally intelligent narration. Designed for creators, educators, and visually impaired users.
Features:
- NLP with DistilRoBERTa for sentence-level emotion analysis.
- TinyLlama and Parler-TTS for expressive, emotion-driven narration.
- Automatic overlay of emotion-matched background music and visualization of emotional tone with Chart.js.
Repository: Emovox
Tech Stack: Next.js, React, Tailwind CSS, NLP, TTS
Responsive web application simulating an AI-powered skincare analysis kiosk.
Features:
- Real-time skin condition detection using live webcam input.
- Personalized product recommendations based on predefined rules.
- Interactive, guided UI with smooth animations for an engaging user experience.
Repository: Skinsense Tech Stack: React, Tailwind CSS, OpenCV
Complete web presence for the ICSD student club, structured as a monorepo with two Next.js applications: an informational website and a recruitment portal.
-
Official Website: Single-page site with interactive WebGL effects and fully responsive design.
Live Demo: Website
Tech Stack: Next.js, TypeScript, React, Tailwind CSS, OGL (WebGL) -
Recruitment Portal: Dynamic department forms, client-side validation with React Hook Form & Zod, and serverless data submission to Google Sheets. Modern, accessible UI built with shadcn/ui.
Live Demo: Portal
Tech Stack: Next.js, TypeScript, React, Tailwind CSS, shadcn/ui, Radix UI, Google Apps Script
Repository: Repo
2D real-time multiplayer fighting game using Canvas, Node.js, Express.js, JavaScript, Socket.IO, and NGINX load balancing.
Features:
- Real-time combat with seamless synchronization.
- Skill-based matchmaking.
- Dynamic environmental hazards affecting gameplay.
Tech Stack: Node.js, Express.js, Socket.IO, Canvas, JavaScript, NGINX
Chrome extension enhancing child safety online by monitoring and restricting web activity.
Features:
- Captures browsing and YouTube history.
- Blocks inappropriate content using updated blocklists.
- Responsive dashboard with real-time alerts.
Tech Stack: JavaScript, Chrome Extensions API, Tailwind CSS

