Name: Pranjal Singh
Role: Web Development
Tech Stack: HTML5, CSS3, JavaScript (ES6+), React, Node.js
Focus: Building interactive, responsive, and modern user interfaces.
This repository contains the 4 major assignments completed during the VaultOfCodes internship program. Each project demonstrates a progression in UI/UX design and JavaScript logic.
A modern, dark-themed portfolio website featuring a Glassmorphism aesthetic.
- Key Features: Glowing gradients, typing animation, semantic HTML structure, and responsive flexbox layout.
- Tech: HTML5, Modern CSS, Vanilla JS.
A powerful SaaS-style Web Application that splits the screen into an editor and a live preview.
- Key Features:
- Real-time DOM manipulation (updates as you type).
- Dynamic form handling (Add multiple Experience/Education rows).
- PDF Download functionality using
html2pdf.js. - "Achievements" section for hackathon wins.
- Tech: JavaScript (DOM), CSS Grid/Flexbox.
A recreation of the Vaultof Codes internship listing page, upgraded with a Premium Card Grid design.
- Key Features: Hover lift effects, gradient borders, and clean typography.
- Tech: CSS Grid, FontAwesome Icons.
A "Mini Project" designed for a real-world video editing agency client.
- Key Features:
- Netflix-Dark Theme: Cinematic visuals with neon accents.
- Category Filtering: JavaScript logic to filter videos (Gaming, Ads, Shorts).
- Lightbox Player: Custom modal pop-up for video previews.
- Tech: Advanced CSS Animations, JavaScript Event Listeners.
HTML5: Semantic structure.
CSS3: Flexbox, Grid, Animations, Glassmorphism.
JavaScript: DOM Manipulation, Logic, Event Handling.
- Tools: VS Code, Git, GitHub.
- Clone the repository:
git clone https://github.com/prancodes/Vault-Web-Development.git
- Navigate to the project folder:
cd Vault-Web-Development - Open any assignment folder (e.g.,
Assignment1) and double-clickindex.htmlto view it in your browser.
- GitHub: prancodes
- Email: prancoder@gmail.com
Designed and developed by Pranjal Singh for VaultOfCodes 🚀