Alex Smagin's Projects
practicing coding(React accordion(tab))
Async Redux CRUD App - A React project showcasing asynchronous data management with Redux Toolkit's createAsyncThunk, Axios for API integration, and CRUD operations, all with data provided by mockapi.io services. Explore Redux state management and asynchronous actions in this practical application.
practicing coding(JavaScript)
Build an engaging and responsive website for the business "Product" with animated elements using HTML, CSS, and JavaScript. This freelance project includes a sticky header, smooth scrolling, a modal window for detailed news, and a hidden menu for tablets/mobiles. The design is optimized for desktop, tablets, and mobile devices
practicing coding(JavaScript)
calculator (HTML/CSS/JS)
CampOnWheels offers fully-equipped camping cars for adventurous journeys. Built with Vite, React with Redux, Axios, Framer Motion, and Styled Components, roam freely, embrace nature, and experience the open road's thrill without leaving home comforts behind.
practicing coding(React components(card))
practicing coding(React components(card))
contact-form(HTML/CSS/JS)
contact form with changing theme(HTML/CSS/JS)
practicing coding(React component count date)
React Counting Tips App simplifies bill calculations. Easily tally up your total meal cost, including prices and tips, with our user-friendly interface.
React component(counting-date/states/hooks/events)
CSS animation library(menus/buttons/cards etc.)
Responsive landing page (E-book)
Welcome to the English Excellence, where we are dedicated to delivering an outstanding English learning experience through a dynamic one-page website. Our focus is on creating engagement, offering a user-friendly interface for learners of all levels, and providing accessible resources to enhance English language skills.
practicing coding(JavaScript/localStorage&highArrayMethods)
responsive header landin page(HTML/CSS/JS)
🚀 GoalCraft: Achieve Your Dreams with React & TypeScript. GoalCraft is a lightweight project that combines the power of React and TypeScript to help you effortlessly set and manage your goals. With a clean interface and secure local storage, GoalCraft is your go-to solution for turning aspirations into achievements. Start your journey today!
homework(JS module) in bootcamp (GoIT) Fullstack developer
homework(JS module) in bootcamp (GoIT) Fullstack developer
homework(JavaScript module) in bootcamp (GoIT) Fullstack developer
homework(JavaScript module) in bootcamp (GoIT) Fullstack developer
homework(JavaScript module) in bootcamp (GoIT) Fullstack developer
homework(JavaScript module) in bootcamp (GoIT) Fullstack developer
🚀 Welcome to the CLI Contact Manager repository! This Node.js command-line interface (CLI) program is designed for efficiently managing contact information. With features such as viewing all contacts, retrieving contacts by ID, deleting contacts, and adding new contacts, this tool is a handy utility for contact management.