A modern, responsive portfolio website built with React and Material-UI, showcasing my skills, projects, and professional experience as a Full Stack Developer.
- Responsive Design: Fully mobile-responsive layout that works seamlessly across all devices
- Modern UI: Clean and professional interface with smooth animations
- Interactive Components: Dynamic project cards and contact form
- Dark/Light Mode: (Coming Soon) Toggle between dark and light themes
- Email Integration: Direct contact through EmailJS integration
- React.js
- Material-UI (MUI)
- Framer Motion (for animations)
- EmailJS (for contact form)
- React Router
- React Scroll
- Hero: Introduction and quick access to resume
- Projects: Showcase of key projects including:
- Creative Hub
- Graduate Tracking System
- Maid Match
- Skills: Technical expertise and competencies
- Contact: Get in touch form with direct email integration
The portfolio is designed with a mobile-first approach, ensuring:
- Responsive typography
- Touch-friendly navigation
- Optimized images
- Adaptive layouts
The contact form is powered by EmailJS, allowing visitors to send messages directly to my email address.
- Live Demo: [Coming Soon]
- GitHub: github.com/ClaireAgaba
- LinkedIn: Claire Agaba
-
Clone the repository:
git clone https://github.com/yourusername/portfolio-react.git
-
Install dependencies:
cd portfolio-react npm install -
Start the development server:
npm run dev
-
Open http://localhost:5173 to view it in your browser.
This project is open source and available under the MIT License.
Claire Agaba - agabaclaire70@gmail.com
Location: Kampala, Uganda