A modern, responsive portfolio website built with React, featuring a clean design, animated components, and showcasing professional experience and projects.
- 🎨 Modern UI with animated components
- 📱 Fully responsive design
- ⚡ Interactive project showcase
- 🌗 Professional skills section
- 📄 Downloadable CV
- 🔄 Loading animations
- 💼 Experience timeline
- 🎓 Education history
- Next.js
- Tailwind CSS
- Framer Motion
- Headless UI
- Lucide React Icons
Before you begin, ensure you have the following installed:
- Node.js (v14.0.0 or higher)
- npm (v6.0.0 or higher)
- Clone the repository:
git clone https://github.com/Tshabalala-Thabo/portfolio.git- Navigate to the project directory:
npm install- Install dependencies:
npm install- Start the development server:
npm start- Open your browser and visit: http://localhost:3000
