A clean, responsive, and animated personal portfolio built with modern web technologies to showcase my skills and projects.
You can view the live project here: spkal01.me
- Modern & Responsive Design: Looks great on all devices, from mobile phones to desktops.
- Smooth Animations: Engaging user experience with animations powered by Framer Motion.
- Component-Based Architecture: Built with React and organized using reusable components from
shadcn-ui
. - Dark Mode: Includes a theme toggle for user preference.
This project is built with a modern tech stack:
- Framework: React
- Build Tool: Vite
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: shadcn-ui
- Animations: Framer Motion
To get a local copy up and running, follow these simple steps.
Make sure you have Node.js (v18 or later) installed.
- Clone the repository:
git clone https://github.com/spkal01/portfolio.git
- Navigate to the project directory:
cd your-repo-name
- Install dependencies:
npm install
- Run the development server:
npm run dev
Open http://localhost:5173 in your browser