A sleek, modern, and responsive developer portfolio built with React + Vite , styled with TailwindCSS, animated with Framer Motion, and seamlessly deployed using Vercel.
(Minimal design without animations)

(Revamped with smooth transitions, gradients, and a timeline layout)

Sanskriti-Portfolio/
βββ frontend/
β βββ public/ # Static assets (served directly)
β β βββ vite.svg
β β
β βββ src/ # Application source
β β βββ assets/ # Images, JSON & extra assets
β β β βββ Badges/ # Badges & certificates
β β β βββ avatar.jpg
β β β βββ Coding.json
β β β βββ Facetime.jpeg
β β β βββ Google_Meet.svg
β β β βββ SANSKRITI_....pdf
β β β
β β βββ components/ # All React UI components
β β β βββ ScalerStuff/ # Subfolder for Scaler-related UI
β β β β βββ Scaler.jsx
β β β βββ About.jsx
β β β βββ Achievements.jsx
β β β βββ Contact.jsx
β β β βββ Education.jsx
β β β βββ Footer.jsx
β β β βββ Hero.jsx
β β β βββ Navbar.jsx
β β β βββ Projects.jsx
β β β βββ Skills.jsx
β β β
β β βββ App.jsx # Root component
β β βββ index.css # Global styles
β β βββ index.html # Base HTML template
β β βββ main.jsx # App entry point
β β βββ eslint.config.js
β β βββ package.json
β β βββ package-lock.json
β β
β βββ .gitignore
β βββ .env # Environment variables (ignored)
-
β Fixed Build Issues:
Moved all education images topublic/Educationfor better asset handling. -
β Refactored Components:
UpdatedEducation.jsxto load images directly from the public folder. -
β Enhanced Animations:
Added hover effects and smooth scale transitions for cards using Framer Motion. -
β Improved UI:
Upgraded gradient backgrounds and glow effects for a modern aesthetic. -
β Documentation Update:
RevampedREADME.mdwith project details, file structure, and screenshots.
Follow these steps to run the project locally:
# Clone repo
git clone https://github.com/Sanskriti10247/Sanskriti-Portfolio.git
# Navigate into folder
cd Sanskriti-Portfolio
# Install dependencies
npm install
# Start development server
npm run dev
# Now open π http://localhost:5173
in your browser π
(Animated timeline with hover zoom effects)

(Interactive project cards with hover effects)
(Competitive programming highlights with ratings)
(Tech stack visualization with icons & animations)
Screen.Recording.2025-09-07.at.3.mp4
This portfolio is auto-deployed with Vercel.
Every push to the main branch triggers a new build automatically β‘
π Live Demo: sanskriti-portfolio.vercel.app
- π Add a Blog Section for technical articles
- π Integrate Authentication for private projects
- π¨ Add Theme Switcher (Light/Dark Mode)
- π Include Portfolio Analytics for visitor insights
Always learning, always building π
