Skip to content

MiktatMertCento/portfolio.ui

Repository files navigation

Portfolio UI

This project is a personal portfolio website developed using modern web technologies.

🚀 Technologies

  • Next.js 14 - React-based web framework
  • React 18 - UI development library
  • TypeScript - Type-safe JavaScript
  • Tailwind CSS - Utility-first CSS framework
  • Framer Motion - Animation library
  • Spline - 3D design integration
  • ESLint & Prettier - Code quality and formatting

🛠️ Installation

  1. Clone the project:
git clone [repository-url]
cd portfolio.ui
  1. Install dependencies:
pnpm install
  1. Start the development server:
pnpm dev
  1. Open http://localhost:3000 in your browser.

📁 Project Structure

portfolio.ui/
├── src/
│   ├── app/         # Next.js app router and page components
│   ├── component/   # Reusable UI components
│   ├── core/        # Core configurations and helper functions
│   ├── section/     # Page sections
│   └── style/       # Style definitions
├── public/          # Static files
└── ...configuration files

🔧 Commands

  • pnpm dev - Starts the development server
  • pnpm build - Builds for production
  • pnpm start - Starts the production server
  • pnpm lint - Runs code quality checks

🎨 Features

  • Modern and responsive design
  • 3D animations and interactive elements
  • Type-safe development environment
  • SEO optimization
  • Performance-focused architecture

📝 License

This project is licensed under the MIT License.

About

My portfolio project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published