Built with React 18 and Vite
devfolio-vite — Vite Portfolio Template
By neelshha
devfolio-vite is a personal portfolio website template built with React and Vite, using Tailwind CSS and Ant Design components, with animations implemented via Framer Motion and GSAP.
Explore the design
Compare the page layouts and mobile experience. Open any screenshot for a closer look.
Actual screenshot captured by the server browser.
All pages & views 2
Screenshots show visual appearance; interactive behavior may differ.
What stands out
A quick read of the recorded project description.
Styled using Tailwind CSS and Ant Design components
Animations implemented via Framer Motion and GSAP
Lazy loading of sections via Intersection Observer
Smooth scrolling via react-scroll
The README states it has responsive and mobile adaptation
Template Details
devfolio-vite is a portfolio website template for showcasing personal projects, built with React 18 and Vite, styled with Tailwind CSS and incorporating Ant Design components. The README states that it uses Framer Motion and GSAP for animations, implements lazy loading of sections via Intersection Observer, and uses react-scroll for smooth scrolling. The project structure includes a public static assets directory, directories such as assets, components, pages, and styles under src, and the entry files App.jsx and main.jsx. The README lists installation and running steps, including cloning the repository, installing dependencies, and starting the development server, and provides four npm scripts: dev, build, preview, and lint. The README does not describe the template's specific page composition, content editing approach, deployment process, or production environment considerations, nor does it provide other information beyond the MIT license and author information.
Is it right for your project?
Use Cases
- Developers building a personal portfolio website to showcase projects
- Static portfolio pages requiring a React and Vite tech stack
- Scenarios where styles need to be adjusted quickly using Tailwind CSS and Ant Design
- Projects that need scroll animations and lazy loading effects for page sections
Suitable For
- Front-end developers familiar with React and Vite
- Those who need a personal portfolio template and will perform secondary development
- Projects that accept the use of Tailwind CSS and Ant Design
Getting started & customization
Use these recorded setup notes alongside the repository instructions for your chosen version.
- 1
Clone the repository: git clone https://github.com/neelshha/devfolio-vite.git
- 2
Enter the directory and install dependencies: cd devfolio-vite && npm install
- 3
Start the development server: npm run dev, default address is http://localhost:5173/
- 4
Build the production version: npm run build, output to the dist directory
- 5
Preview the production build: npm run preview; run ESLint: npm run lint
License & source material
Usage conditions & limitations
Free to use · keep license noticeThis entry covers the free version under the MIT license in the public repository; the free scope is the code of this version and does not mean that external services or third-party assets are free.
Must comply with when using
- Free use, modification, commercial use, and distribution of this version's code are permitted.
- When distributing copies or substantial portions of the code, retain the original author's copyright notice and the complete MIT license notice.
- The code is provided as is; warranties and limitations of liability are governed by the original license and applicable law.
Additional costs & items to verify
- Demo images, fonts, icons, and other third-party assets must be checked against their respective licenses and cannot be judged solely by the code's MIT license.
- External services such as domains, hosting, databases, payments, or AI may incur additional charges.
View Original Text Basis
https://github.com/neelshha/devfolio-vite/blob/main/LICENSEhttps://github.com/neelshha/devfolio-vite/blob/main/README.mdPermission is hereby granted, free of charge
Original License Text
Compiled by DeepSeek based on repository license and README ·2026-10-15. Results only cover the materials read; dependencies, images, fonts, and subsequent term changes are subject to their respective original texts.
Project checks & description sources
Template Information
- Source platforms
- GitHub
- Documentation and maintenance reference score
- More documented · 82 / 100
- Technologies
- Vite · React
- Website type
- Portfolio
How this score is calculated
Our heuristic uses license records (up to 30), a demo link (12), a preview (10), stars (15), recorded maintenance (15), description completeness (8), feature records (5) and classification data (5). It is not a code, security or performance test, or a Google score. A link does not establish tested functionality.
What to verify for this project
- Repository update recorded
- 2025-05-01
- Screenshot last checked
- 2026-10-15
A demo link is listed. Check it with your own content and viewport sizes; its presence does not confirm that forms, authentication or payments work.
The catalog identifies Vite as the primary stack. Check the actual dependency manifest and lockfile for versions and hosting requirements. These notes use recorded metadata, not a code audit or a deployment test.
Use a selection guide →How this description was prepared
AI-assisted description based on catalog records and repository material. Repository authors are not automatically the reviewers of this description.
Review declaration: codex-user-requested-batch-review-20261017 · 2026-10-16
Inspect the recorded source material
SHA-256: b0f8b65e70b86f0da08ceabc8d70d7722c9395c593aeb347db5a8b1f509e49d7
2026-10-15T09:07:04.717Z
Source file / repository# devfolio-vite devfolio-vite is a modern, interactive React portfolio website built with Vite and styled with Tailwind CSS. It showcases projects with smooth animations and responsive design using GSAP, Framer Motion, Ant Design components, and more. ## Features - Built with React 18 and Vite for lightning-fast performance - Styled with Tailwind CSS and Ant Design components - Animations powered by Framer Motion and GSAP - Lazy-loading sections with Intersection Observer - Smooth scrolling with react-scroll - Fully responsive and mobile-friendly ## Table of Contents - [Installation](#installation) - [Available Scripts](#available-scripts) - [Project Structure](#project-structure) - [Technologies Used](#technologies-used) - [License](#license) ## Installation 1. Clone the repository: ```bash git clone https://github.com/neelshha/devfolio-vite.git ``` 2. Change directory: ```bash cd devfolio-vite ``` 3. Install dependencies: ```bash npm install ``` 4. Start the development server: ```bash npm run dev ``` ## Available Scripts In the project directory, you can run: - `npm run dev` — Starts the development server at `http://localhost:5173/`. - `npm run build` — Bundles the app for production to the `dist` folder. - `npm run preview` — Previews the production build locally. - `npm run lint` — Runs ESLint on the codebase. ## Project Structure ``` devfolio-vite/ ├── public/ # Static assets and index.html ├── src/ │ ├── assets/ # Images, icons, fonts, etc. │ ├── components/ # Reusable React components │ ├── pages/ # Page-level components │ ├── styles/ # Global CSS/Tailwind imports │ ├── App.jsx # Root React component │ └── main.jsx # App entry point ├── tailwind.config.js # Tailwind CSS configuration ├── postcss.config.js # PostCSS configuration ├── vite.config.js # Vite configuration ├── package.json └── README.md ``` ## Technologies Used **Dependencies:** - React ^18.2.0 - React DOM ^18.2.0 - Vite ^5.4.10 - Tailwind CSS ^3.4.1 - Ant Design ^5.21.5 - Framer Motion ^11.11.9 - GSAP ^3.12.5 - react-intersection-observer ^9.13.1 - react-scroll ^1.9.0 - lucide-react ^0.344.0 - react-icons ^5.3.0 **Dev Dependencies:** - @vitejs/plugin-react - ESLint and React plugins - PostCSS and Autoprefixer ## License This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details. ## Author Created by Neel Shah
Explore similar templates
Compare previews and descriptions within the same stack and category.

Resumify
Resumify is a browser-based resume builder built with React, TypeScript, and Vite.
Vite · Portfolio

showlit
Showlit is a personal website template built with React, Vite, TypeScript, Tailwind CSS, and shadcn/ui.
Vite · Portfolio

folium
A developer portfolio template built with Vite, React, TypeScript, and Tailwind CSS.
Vite · Portfolio

kurizu-discord
A personal portfolio website built with React and Vite that mimics the Discord desktop app, organizing projects, skills, and experience into customizable channels, threads, a member list, and emoji reactions.
Vite · Portfolio

cv-educornelsen
A React + TypeScript personal portfolio template built with Vite, featuring a streaming AI chatbot powered by Google Gemini. An Express backend proxies requests to keep the API key server-side, with rate limiting, IP throttling, canary token injection, and LangFuse tracing.
Vite · Portfolio

about-me-personal-portfolio-website-template
AboutMe is a free personal website template built with Bootstrap and Vite, released under the MIT license. It provides a single-page index.html with organized src directories for images, JavaScript, and SCSS, along with npm scripts for development and build.
Vite · Portfolio
