Skip to content

Welcome to my personal portfolio! This website showcases my projects, skills, and experience as a **Full-Stack Developer** specializing in **ASP.NET Core and React**.

Notifications You must be signed in to change notification settings

AbdullahVC/Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Personal Portfolio Website

This project is a personal portfolio website developed using modern web technologies. It's an interactive web application that provides visitors with information about projects, experiences, and skills.

🔍 Demo

abdullahcoskun.dev

🚀 Technologies

  • Frontend: React 19
  • Styling: Tailwind CSS 4, MUI (Material UI) 7
  • Development Environment: Vite 6
  • Code Quality: ESLint 9
  • Icons: Devicon

📋 Features

  • Modern and responsive design
  • Project showcase
  • Experience and skills sections
  • Personal information and contact details
  • Custom cursor animation
  • SEO optimization

🏗️ Project Structure

v1/
├── src/
│   ├── components/
│   │   ├── Elements/       # Basic UI components (Cursor, ProjectCard, ExperienceCard)
│   │   ├── Layouts/        # Page layout components (Main, Sidebar)
│   │   └── Sections/       # Main content sections (About, Skills, Projects, Experiences)
│   ├── hooks/              # Custom React hooks (useAnalytics)
│   ├── assets/             # Static assets (images, fonts)
│   ├── styles/             # Style files
│   ├── data/               # Data files (projects, experiences, skills)
│   └── locales/            # Multilingual support files
├── public/                 # Publicly accessible files
└── index.html              # Main HTML file

📑 Sections

The portfolio website consists of the following main sections:

  1. About Me - Personal information and introduction
  2. My Skills - Technical skills and technologies used
  3. My Experiences - Work and education history
  4. My Projects - Showcase of developed projects

Each section is designed with a modern and user-friendly interface and adapts responsively for different devices.

🔄 Data Management

The data in the project (experiences, projects, skills) is organized in a modular structure. To add new projects or experiences, simply update the relevant data files.

Code Standards

  • Code according to ESLint rules
  • Organize components logically
  • Use descriptive variable and function names

🔮 Future Plans

  • Multilingual support (Turkish/English)
  • Blog section
  • PDF CV download feature
  • More advanced animations
  • Performance improvements

💬 Contact

Abdullah Veysel Çoşkun - [email protected]

Project Link: https://github.com/AbdullahVC/Portfolio

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.

About

Welcome to my personal portfolio! This website showcases my projects, skills, and experience as a **Full-Stack Developer** specializing in **ASP.NET Core and React**.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published