Finalize portfolio for production
parents
Showing
.gitignore
0 → 100644
AGENTS.md
0 → 100644
CLAUDE.md
0 → 100644
README.md
0 → 100644
app/favicon.ico
0 → 100644
25.3 KB
app/globals.css
0 → 100644
app/layout.tsx
0 → 100644
app/not-found.tsx
0 → 100644
app/page.tsx
0 → 100644
components/About.tsx
0 → 100644
components/BackToTop.tsx
0 → 100644
components/Contact.tsx
0 → 100644
components/Experience.tsx
0 → 100644
components/Footer.tsx
0 → 100644
components/Hero.tsx
0 → 100644
components/Navbar.tsx
0 → 100644
components/ProjectCard.tsx
0 → 100644
components/Projects.tsx
0 → 100644
components/SkeletonCard.tsx
0 → 100644
components/Skills.tsx
0 → 100644
eslint.config.mjs
0 → 100644
hooks/useTypingEffect.ts
0 → 100644
lib/animations.ts
0 → 100644
lib/data.ts
0 → 100644
next.config.ts
0 → 100644
package-lock.json
0 → 100644
This source diff could not be displayed because it is too large. You can view the blob instead.
package.json
0 → 100644
| { | |||
| "name": "portfolio", | |||
| "version": "0.1.0", | |||
| "private": true, | |||
| "scripts": { | |||
| "dev": "next dev", | |||
| "build": "next build", | |||
| "start": "next start", | |||
| "lint": "eslint" | |||
| }, | |||
| "dependencies": { | |||
| "framer-motion": "^12.42.0", | |||
| "lucide-react": "^1.22.0", | |||
| "next": "16.2.9", | |||
| "react": "19.2.4", | |||
| "react-dom": "19.2.4" | |||
| }, | |||
| "devDependencies": { | |||
| "@tailwindcss/postcss": "^4", | |||
| "@types/node": "^20", | |||
| "@types/react": "^19", | |||
| "@types/react-dom": "^19", | |||
| "eslint": "^9", | |||
| "eslint-config-next": "16.2.9", | |||
| "tailwindcss": "^4", | |||
| "typescript": "^5" | |||
| } | |||
| } |
postcss.config.mjs
0 → 100644
public/favicon.svg
0 → 100644
public/file.svg
0 → 100644
public/globe.svg
0 → 100644
public/next.svg
0 → 100644
public/vercel.svg
0 → 100644
public/window.svg
0 → 100644
tsconfig.json
0 → 100644