This repository contains a collection of frontend layout projects focused on clean markup, responsive design, animations, and JavaScript interactions.
The main goal of these projects was to practice and improve frontend fundamentals, work with build tools, animations, UI interactions, and browser compatibility.
- HTML5 (semantic markup)
- CSS3 / SCSS
- JavaScript (ES6+)
- jQuery & jQuery plugins
- CSS animations & transitions
- Animation libraries (animate.css, wow.js)
- Gulp, Webpack
- Babel, polyfills
- BrowserSync
- Responsive & cross-browser layout
Landing page with interactive UI and animations.
Features:
- Responsive layout
- Animations (animate.css, wow.js)
- Forms with validation and input masks
- Sliders (slick-carousel)
Tech:
- SCSS
- Gulp
- Webpack
- jQuery
Multi-section landing page with modern UI elements.
Features:
- Responsive layout
- Sliders and animations
- Optimized assets
Tech:
- Bootstrap 5
- Gulp
- Webpack
- jQuery
Product website with interactive elements.
Features:
- Slider-based UI
- Interactive elements
- Browser synchronization for development
Tech:
- JavaScript
- Slick Carousel
- Gulp
- Webpack
Interactive landing page with a custom slider and animations.
Features:
- Custom slider implementation
- UI animations and transitions
- Smooth interactive elements
- Responsive layout
- Cross-browser compatibility
Tech:
- JavaScript
- animate.css (custom slider animations)
- Gulp
- Webpack
- Babel
- BrowserSync
Interactive website with dynamic content.
Features:
- Dynamic rendering using JavaScript
- Mock API integration
Tech:
- JavaScript (ES6+)
- Webpack
- JSON Server
Landing page focused on layout and UI interactions.
Features:
- Responsive design
- Cross-browser compatibility
- Optimized build process
Tech:
- JavaScript
- Gulp
- Webpack
- Babel
These projects were created as part of frontend development practice with a strong focus on:
- Layout accuracy
- UI/UX details
- Clean and maintainable code
- Working with legacy tools and libraries often found in real projects
Polina Filina
Frontend Developer