# Personal Portfolio Website A modern, portfolio website built with React, TypeScript, and Tailwind CSS. This project serves as both a showcase of my work and a learning platform for mastering React and Tailwind CSS. ## πŸš€ Live Demo Visit the live site at: [dumitrucopaceanu.me](https://dumitrucopaceanu.me) ## πŸ› οΈ Tech Stack - **Frontend**: React 19.1.0 with TypeScript - **Styling**: Tailwind CSS 4.1.11 - **Build Tool**: Vite - **Routing**: React Router DOM - **Database**: Supabase (for dynamic project data) - **Deployment**: Vercel - **Code Quality**: ESLint with TypeScript support ## 🎯 Features - **Dynamic Content**: Projects fetched from Supabase database - **Type Safety**: Full TypeScript implementation - **Performance Optimized**: Built with Vite for fast development and builds ## 🎨 Learning Goals This project was created primarily as a learning exercise to: - Master React hooks and component architecture - Learn Tailwind CSS utility-first styling approach - Implement TypeScript in a React project - Practice responsive web design principles - Integrate with external APIs (Supabase) - Set up modern development tooling (Vite, ESLint) ## 🌐 Deployment The site is automatically deployed to Vercel with every push to the main branch. The `vercel.json` configuration handles client-side routing for the SPA. ## πŸ“ License This project is open source and available under the [MIT License](LICENSE). ## πŸ“ž Contact Dumitru CopΔƒceanu - [Portfolio](https://dumitrucopaceanu.me) --- _Built with ❀️ using React and Tailwind CSS_