A modern, responsive portfolio website built with React, TypeScript, and Vite, featuring smooth animations and a premium design.
- Modern Tech Stack: Built with React 19, TypeScript, and Vite.
- Responsive Design: Fully responsive layout optimized for mobile and desktop.
- Animations: Smooth transitions and effects using GSAP and Framer Motion.
- UI Components: High-quality components powered by Shadcn/ui and Radix UI.
- Styling: Utility-first styling with Tailwind CSS.
- Navigation: Animated pill navigation with mobile support.
- Framework: React
- Build Tool: Vite
- Language: TypeScript
- Styling: Tailwind CSS & Sass
- Animations: GSAP & Framer Motion
- UI Library: Shadcn/ui
- Icons: Lucide React
- Node.js (v18 or higher)
- npm or bun
-
Clone the repository:
git clone <repository-url>
-
Navigate to the project directory:
cd profile-me -
Install dependencies:
npm install # or bun install
Start the development server:
npm run devThe application will be available at http://localhost:5173.
npm run dev: Start the development server.npm run build: Build the application for production.npm run preview: Preview the production build locally.npm run lint: Run ESLint to check for code quality issues.
A modern, responsive portfolio built with Next.js, TypeScript, and Tailwind CSS.
- Framework: Next.js (app directory) with React 19 and TypeScript
- Styling: Tailwind CSS
- Animations: GSAP and Framer Motion
- Icons: Lucide React
- Next.js 16
- React 19
- TypeScript
- Tailwind CSS
- GSAP, Framer Motion
- Radix UI primitives & Lucide icons
- Node.js v18 or newer
- npm or bun
-
Clone the repository:
git clone <repository-url>
-
Enter the project folder:
cd next-profile -
Install dependencies:
npm install # or bun install
Start the Next.js dev server:
npm run dev
# or
bun run devOpen http://localhost:3000 in your browser.
dev: Start Next.js in development (next dev)build: Build for production (next build)start: Start the production server (next start)lint: Run ESLint
These are defined in package.json.
app/ # Next.js app directory (routes + layouts)
components/ # UI and page components
lib/ # Utility functions
public/ # Static assets
next.config.ts # Next.js configuration
package.json
- This project uses Next.js (not Vite); README updated to match
package.json.
MIT