Skip to content

N-Emil/MyPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 My Portfolio

A professional and minimalist portfolio website built with React and Vite. This project focuses on clean code architecture, modularity, and real-time functionality.

📝 Description

This is a responsive portfolio project designed to showcase my journey as an IT student and Full-Stack Developer. It emphasizes a "Clean Code" approach, where logic is separated from the UI to ensure scalability and readability.

Key Updates & Technical Implementation:

  • Custom Hook Architecture: The real-time clock logic has been extracted into a dedicated useTime hook. This demonstrates advanced React patterns by separating side effects from the UI components.
  • Enhanced UI/UX: The "About" section now features a streamlined layout with a responsive, flex-based button group for CV management.
  • Data-Driven Design: All portfolio content is managed via centralized data files, making the application easy to maintain and update.

🛠️ Tech Stack

  • Frontend: React.js, Vite
  • Styling: Tailwind CSS (Utility-first approach)
  • State Management: React Hooks (useState, useEffect, Custom Hooks)
  • Core Skills: Java, Spring Boot, SQL

📂 Project Highlights

  • Real-Time Digital Clock: A live-synchronized clock component that demonstrates efficient state handling and interval management.
  • Modular Components: High-quality, reusable components like Navbar, About, and Headers.
  • Optimized Deployment: Fully configured for seamless deployment on Vercel with a clean .gitignore setup.

🚀 Getting Started

You can run this project locally by following these steps:

1. Clone the repository

git clone https://github.com/N-Emil/MyPortfolio.git

About

Built for performance and precision. This portfolio leverages Vite-powered React with a modular, data-first architecture. Featuring real-time state synchronization and a utility-first design system. Optimized for speed, readability, and seamless user experiences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors