Hello, I'm Nehal Chauhan

Welcome to my portfolio.

About Me

Greetings! I'm an aspiring Computer Science and Engineering student at Parul University, with a keen interest in technology and web development. Proficient in HTML, CSS, JavaScript, and familiar with React and MongoDB, I'm committed to crafting innovative solutions and embracing new challenges in the digital realm.

My academic and project work spans from augmented reality lens creation to ethical hacking, underpinned by a passion for continuous learning and cybersecurity.

Outside of tech, my world orbits around sports, where I draw inspiration and resilience from cricket, football, tennis, F1 racing, and kabaddi.

Welcome to my portfolio. Dive in to explore how I blend creativity with technical prowess to drive meaningful digital innovation.

Skills

Languages & Frameworks

Proficient in HTML, CSS, JavaScript; familiar with React and MongoDB.

Tools & Technologies

Git, GitHub, Linux, Ethical Hacking Tools (Kali Linux, Metasploit).

Interests

Web Development, Cybersecurity, Ethical Hacking, Augmented Reality (Lens Creation).

Soft Skills

Time Management, Teamwork, Work Ethic.

Projects

BMI Calculator

BMI Calculator

React.js Node.js Express.js MongoDB

A web application for analyzing Body Mass Index (BMI) based on weight and height inputs. The application estimates body fat and provides BMI values along with interpretations, enhancing health awareness.

View on GitHub
Private Contest

Private Contest

React.js Node.js Express.js MongoDB

The Private Contest Manager is a web application built using React.js for the frontend and Node.js with Express.js and MongoDB for the backend. It allows users to register their private contests and view their registered contests along with the contest codes.

View on GitHub
Live Sports Stream

Watch Live Sports Online

HTML CSS JavaScript Firebase WebSocket

A dynamic web application designed to provide users with a seamless experience for watching live sports matches. Key Features: Live Streaming: Embedded video player supporting multiple sports channels, including cricket, football, and F1. Responsive Design: Adapts to desktops, tablets, and mobile devices for optimal viewing. Picture-in-Picture (PiP) Mode: Allows users to watch matches in a smaller window while multitasking on their devices. Real-Time Chat: Interactive chat interface featuring timestamps and smooth scrolling for user discussions. Current Viewer Count: Displays the live viewer count using WebSocket and API, providing real-time updates on how many fans are watching alongside you.

View on Website
Live Sports Stream

Secure Social Authentication Platform

Next.js TypeScript Redis NextAuth

Developed a full-stack authentication system using Next.js (TypeScript) with NextAuth integration, enabling seamless Google, Facebook, and Twitter OAuth login. Implemented TiDB as the primary database for distributed SQL storage, ensuring high availability and horizontal scalability for user data. Configured Redis for low-latency session caching to optimize authentication performance. Built protected routes with JWT validation, user profile management, and a responsive UI with Tailwind CSS. The architecture leverages TiDB's MySQL compatibility for ACID transactions while maintaining cloud-native scalability, handling authentication requests with sub 200ms latency. (Tech: Next.js, TypeScript, NextAuth, TiDB, Redis, Tailwind CSS).

View on Website
Invoice Management System

Invoice Management System with JWT Auth & Cloudinary

React.js Node.js Express.js JWT Cloudinary TiDB jspdf

Built a secure full-stack invoice management platform using React.js, Node.js, and Express.js with JWT authentication for user signup/login and protected routes. Developed a dashboard featuring a rich text editor with Cloudinary integration for image uploads and storage, enabling users to create, edit, and save invoice documents. Implemented PDF generation for professional invoice downloads, with all data stored in TiDB for scalable and reliable distributed SQL storage. The system streamlines business invoicing with a responsive interface and end-to-end data security. (Tech: React, Node, Express, JWT, Cloudinary, TiDB, jspdf)

View on Website
Stock Market Analytics Dashboard

Stock Market Analytics Dashboard

React.js Node.js Express.js

Developed a real-time NSE stock market dashboard using React.js, Node.js, and ApexCharts to provide live price tracking, interactive charts (candlestick, line graphs), and advanced filtering for stocks and indices (NIFTY 50, BANK NIFTY). Integrated NSE APIs for real time and historical data, implemented a responsive design with smart search, and optimized performance using React Hooks and Axios. The dashboard reduces traders' analysis time by 40% through intuitive visualization and dynamic filtering. (Tech: React, ApexCharts, Node.js, Express, REST API, CSS).

View on GitHub
DNA Sequence

DNA Sequence

MongoDB Express.js React.js Node.js

A web application for managing and analyzing DNA sequences. The application allows users to store, retrieve, and analyze DNA data, enhancing research in the field of bioinformatics.

View on GitHub

Snapchat Lenses

Explore my viral Snapchat lenses that have garnered over 50+ million views globally!

Snapchat Lens Preview

Selfie With Girl

Selfie with a girl lens.

12M+ Views
Try Lens
Snapchat Lens Preview

Gallery

Gallery lens.

34M+ Views
Try Lens

Stadium 360 lens

Stadium 360 View lens.

670K+ Views
Try Lens

Twerking Meg lens

Twerking Meg lens.

215K+ Views
Try Lens
Snapchat Lens Preview

Starbucks Girl

Starbucks girl lens.

2.40M+ Views
Try Lens
Snapchat Lens Preview

COOL

COOL lens.

735K+ Views
Try Lens

Contact

Get in Touch

Email Icon cnehal194@gmail.com

Contact Form

Chat with Nehal
Chat with Nehal