A modern, responsive portfolio website built with React 19 and Next.js, showcasing my professional journey, projects, and technical expertise in web development and cloud computing.
- Professional timeline showcasing work history
- Detailed project descriptions with technical implementations
- Current role highlights at BeeMultiscents as Smart Diffuser Developer
- Integration with IoT technologies and mobile applications
- Filterable project gallery with categories:
- Frontend
- Backend
- Full Stack
- Cloud
- Featured Projects
- Project cards with technology tags and detailed descriptions
- Notable projects include:
- Yafreeka Payment Integration
- Smart Diffuser System
- Elastic Web Server Infrastructure
- BertLorBloom Academy App
- Interactive contact form with real-time validation
- Professional social media links
- Direct email contact option
- Responsive design for all devices
- React 19
- Next.js
- TypeScript
- Framer Motion for animations
- Tailwind CSS for styling
- Server Components with React 19
- Form handling with
useFormState
anduseFormStatus
- Server Actions for form submissions
- Zod for data validation
- Server and Client Components architecture
- Enhanced form handling with latest React features
- Secure communication protocols
- TypeScript integration for type safety
- AWS hosting
- Responsive design
- Performance optimized
- SEO friendly structure
- Clone the repository
git clone [repository-url]
- Install dependencies
npm install
- Run the development server
npm run dev
- Build for production
npm run build
src/
βββ components/
βββ app/
βββ lib/
βββ styles/
βββ utils/
For any inquiries or collaboration opportunities, feel free to reach out:
- Email: [email protected]
- LinkedIn: https://linkedin.com/in/barack-ouma-b37089212
- GitHub: https://github.com/IsoDevMate
Β© 2025 Barack Ouma. All rights reserved.