Hey there! I am Dulaj Dulsith. This is a modern portfolio website using React, TailwindCSS, Vite, and Lucide Icons. From dark mode support to responsive animations and deployable project showcases.
- React β Component-based UI development
- Vite β Lightning-fast build tool
- TailwindCSS β Utility-first CSS for styling
- Lucide Icons β Clean and beautiful icon pack
- Radix UI β Accessible component primitives
- EmailJs - Recieve user message to my Email
- TypeScript (optional) β Type safety and tooling
- GitHub & Vercel β Deployment
-
π Light/Dark Mode Toggle Save theme preference in local storage with beautiful transitions
-
π« Animated Backgrounds Stars, meteors, scroll effects, and glowing UI elements
-
π± Responsive Navigation Desktop and mobile menus with glassmorphism
-
π¨βπ» Hero & About Sections Showcase who you are with smooth intro animations and buttons
-
π Skills Grid Filterable progress bars and categories with animated width
-
πΌοΈ Projects Showcase Display screenshots, tech stacks, and GitHub/demo links
-
π© Contact Section Social icons + responsive contact form with toast notifications
-
π One-Click Message Message recieving to my Email address
git clone
cd My_Portfolio
npm install
npm run devYour app will be available at: http://localhost:5173
- Push your code to GitHub
- Go to vercel.com
- Import your repository
- Click Deploy
Your live website will be hosted on a custom subdomain (e.g. https://your-name.vercel.app)