A Angie Soto
Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
10

Latest Updates

Taming Animations: Fixing Jest Tests with GSAP Integration

Testing Animated Components in React: A Common Pitfall

The "Front-End Meta Capstone" project, like many modern web applications, leverages dynamic animations to enhance user experience. A key tool in our arsenal for this is GSAP (GreenSock Animation Platform), a powerful JavaScript library for creating high-performance animations. However, integrating sophisticated animation libraries like GSAP can introduce challenges when it comes to unit testing, particularly with a setup involving Jest

Enhancing React Footers: Animation, Semantics, and Navigation

Project Context: Front-End Meta Capstone

In the Front-End Meta Capstone project, a recent focus has been on refining core UI components to elevate user experience and accessibility. One such area was the application's footer. Often overlooked, a well-crafted footer is crucial for site navigation, branding, and overall polish. We recently implemented a series of enhancements, including subtle animations, semantic markup, and ensuring the logo consistently links back to the home page.

Enhancing UX with a Draggable Carousel and Custom Indicator in React

The "Front-End Meta Capstone" project focuses on building a highly interactive and engaging user interface. A core aspect of this involved reimagining traditional content display, leading to the development of a custom draggable carousel component complete with a unique scroll indicator.

The Challenge

Standard carousels often fall short in providing a truly immersive and tactile user experience. They typically rely on navigation buttons or dots, which, while functional, can feel detached

July 15, 2026 0 CSS React

Adding Dynamic Depth: Implementing Parallax Effects with CSS in React

The Challenge

In the a1-soto/Front-End-Meta-Capstone project, we aimed to elevate the user experience for specific sections, particularly the "Chicago" section, by introducing a dynamic visual element: parallax scrolling. The goal was to make background images in this section scroll at a different speed than the foreground content, creating an illusion of depth and immersion without heavy JavaScript dependencies.

The Approach

To achieve this, we leveraged pure CSS to implement the

The Art of Order: Restructuring Front-End Components and Stylesheets

The Front-End-Meta-Capstone project recently underwent a significant refactor aimed at enhancing its overall architecture. This initiative focused on reorganizing components and their associated CSS, a crucial step for any growing front-end application.

Why Reorganize Components and CSS?

As front-end projects evolve, the initial structure can quickly become a bottleneck. Disorganized components lead to difficulties in locating files, increased bundle sizes, and a higher risk of styling

Setting Up a React Homepage: State, Components, and Styling Basics

In the Front-End Meta Capstone project, a recent focus has been on laying the groundwork for the application's main entry point: the homepage. This involved setting up the initial structure, defining core components, and applying foundational styling to create a functional and visually appealing starting point for users. A well-constructed homepage is crucial for user experience, acting as the primary navigation and information hub.

The Foundation: Decomposing the Homepage

Bringing React Components to Life: A Guide to UI Animations

Static interfaces are a relic of the past. In today's web, user experience is paramount, and subtle, well-timed animations can transform a good UI into a great one, guiding user attention and making interactions feel more intuitive and engaging. Recently, on the Front-End-Meta-Capstone project, a significant enhancement focused on precisely this: integrating dynamic animations into key user interface elements.

Project Context and Feature Overview

Our Front-End-Meta-Capstone project

Crafting Dynamic Front-End Sections: Insights from the Meta Capstone Project

In the ongoing development of the Front-End-Meta-Capstone project, a recent focus has been on enhancing the user interface, specifically refining the hero layout and constructing a dedicated specials section. This work underscores the iterative nature of front-end development, where attention to detail in layout, component structure, and responsive design is paramount to delivering an engaging user experience.

The Art of Refining Layouts

Refining a 'hero' layout isn't just about moving

Building the Foundation: A Responsive Header and Hero Section

In the Front-End-Meta-Capstone project, a recent focus involved establishing the critical initial visual components of any modern web application: the Header and the Hero section. These elements are not just decorative; they serve as the user's first impression, guiding navigation and communicating the site's primary message. Crafting them effectively requires careful consideration of structure, styling, and responsiveness.

Laying the Foundation: The Essential Header and Hero

July 05, 2026 0 HTML JavaScript

Enhancing Front-End Foundations: Semantic Structure & SEO Meta Tags

Introduction

In our ongoing development of the Front-End-Meta-Capstone project, a recent key initiative focused on bolstering the foundational front-end by integrating semantic HTML structures and optimizing SEO meta tags. This effort was driven by a clear goal: to lay a robust groundwork for improved accessibility, enhanced maintainability for future developers, and better discoverability by search engines.

What Worked

Semantic HTML for Improved Clarity and Accessibility

ANGELICA SOTO

ANGELICA SOTO

Junior Front-End Developer con experiencia en HTML5, CSS3, JavaScript y WordPress. Especializada en diseño responsive, usabilidad web y personalización de sitios con CSS personalizado. Conocimientos en SEO, marketing digital y gestión de contenidos. Perfil proactivo orientado al aprendizaje continuo y la adaptación rápida a nuevas tecnologías.