A modern, high-performance portfolio website built with React, Tailwind CSS, and Framer Motion. This project is a professional showcase of web development skills, featuring smooth animations, a glassmorphism UI, and full integration with Supabase for real-time contact form submissions.
URL : https://portfoliokavi.netlify.app/
- Dynamic Design: Clean, modern UI with grid overlays, glassmorphism, and vibrant glow effects.
- Smooth Animations: Powered by Framer Motion and AOS (Animate on Scroll) for a premium feel.
- Supabase Integration: Contact form messages are stored directly in a Supabase database.
- Responsive Layout: Fully optimized for desktop, tablet, and mobile devices.
- Tech Stack Focused: Showcases projects, skills, and professional milestones.
- Frontend: React.js
- Styling: Tailwind CSS
- Animations: Framer Motion, AOS
- Icons: Lucide React
- Smooth Scroll: Lenis
- Backend/Database: Supabase
- Node.js (v18 or higher)
- npm or yarn
- A Supabase account
-
Clone the repository:
git clone https://github.com/kavitha-047/Portfolio.git cd Portfolio -
Install dependencies:
npm install
-
Run the development server:
npm run dev
This project uses a messages table in Supabase.
This project is open source and available under the MIT License.
Built with ❤️ by Kavitha