shinekyaw
This application is a personal portfolio website designed to showcase the skills, projects, and experiences of a software engineer and creative developer. The app features a visually engaging layout with animations and interactive elements, providing an immersive user experience. Users can navigate through various sections, including an introduction, about me, skills, projects, work experience, and a contact form. The homepage features a hero section with a creative animation that captures the user's attention. The app utilizes a canvas element to create dynamic particle animations that respond to mouse movements, enhancing the visual appeal. Key features of the app include: 1. **Hero Animation**: A visually striking animation that engages users as they enter the site, created using HTML5 canvas and JavaScript. 2. **Project Cards**: Each project is displayed in a card format, showcasing the title, description, tags, and links to live demos and source code repositories. 3. **Skill Badges**: A section that highlights the developer's skills with visual progress indicators, allowing users to quickly assess proficiency levels in various technologies. 4. **Timeline of Experience**: A chronological display of work experiences, detailing roles, companies, and responsibilities, presented in a visually appealing format. 5. **Contact Form**: A functional form that allows users to send messages directly to the developer, with a toast notification confirming message submission. 6. **Responsive Design**: The app is designed to be mobile-friendly, adapting its layout for different screen sizes using responsive design principles. 7. **Scroll Progress Indicator**: A visual indicator that shows the user's scroll progress through the page, enhancing navigation. 8. **Floating Navigation**: A navigation bar that appears when the user scrolls down, providing quick access to different sections of the portfolio. The application is built using React and TypeScript, leveraging the Next.js framework for server-side rendering and routing. It incorporates Tailwind CSS for styling, ensuring a modern and responsive design. The animations and transitions are powered by Framer Motion, providing smooth and engaging interactions throughout the site. Overall, this portfolio app serves as a comprehensive showcase of the developer's capabilities, combining aesthetics with functionality to create an engaging user experience.
No tags
Last Updated July 17, 2025