Welcome to my personal portfolio, a showcase of my work as a Full-Stack developer passionate about creating innovative digital solutions. This project highlights my skills, recent projects, and contact information, built with modern web technologies to provide a seamless and responsive user experience.
π Live Site: mirian-quispe.netlify.app
This portfolio serves as a professional platform to present my expertise in Full-Stack development, featuring:
- About Me: An overview of my background, education from Cubos Academy, and current role as a Frontend developer at Wivenn.
- Projects: A curated list of recent web projects, showcasing technologies like React, TypeScript, Node.js, and more.
- Contact: A form to get in touch via email, integrated with EmailJS for reliable communication.
- Skills: A comprehensive display of my technical skills, including frontend, backend, and DevOps tools.
- Responsive Design: Optimized for mobile and desktop with dynamic layouts using Tailwind CSS and custom hooks like
useWindowSize. - Interactive Transitions: Smooth section transitions powered by Framer Motion for an engaging user experience.
- Dynamic Content: Typing effects for role highlights (e.g., Full-Stack, Frontend, Backend) using the
Typewriterlibrary. - Form Validation: Robust contact form with Yup schema validation for secure and user-friendly input handling.
- SEO Optimization: Metadata and Open Graph tags for improved search engine visibility and social media sharing.
- Skill Icons: Dynamic skill icons fetched from
skillicons.devfor a visually appealing skills section. - Project Showcase: Grid-based project display with hover effects and links to live demos.
- Social Media Integration: Links to GitHub and LinkedIn for professional networking.
To run the portfolio locally, follow these steps:
- Clone the Repository:
git clone https://github.com/Mirian97/portfolio.git cd portfolio - Install dependencies and run:
pnpm install pnpm run dev
This project is licensed under the MIT License.