👋 Hi I am
Anastasiia Yershova
Frontend Developer based in the UK
Weather Application
The designed product shows real-time weather forecast for over 200,000 cities. The Weather Application was initially developed in React.js and later migrated to Next.js + Typescript. The app utilizes technologies such as React Query and Material UI. You can try the demo to see how it works.
Dictionary Application
You can search for any word's definition and listen to its pronuncuation with the Dictionary Application. This product was developed in React.js using REST API, React Hooks, Bootstrap. See the source code on GitHub or try demo to see how it works.
Dictionary Application for iOS/Android
Dictionary application with some new features like different accents' pronunciation. Developed in React Native using Expo CLI and Typescript. See the source code on GitHub.
Tournament App
The product was developed in React.js using Redux store for state management and Bootstrap for styling. The project idea is a tournament table that allows adding as many teams as needed, initially starting with none. After adding a new team, it is added to the bottom of the table and automatically paired with other teams (each team plays a single game with every team displayed on the table). For a win, a team gets 3 points, for a draw - 1 point, and for a loss - 0 points. Table items are sorted by total points in ascending order. You can see the source code on GitHub or try the demo to see how it works.
Application form with validations
A small application developed in React.js + Typescript using Bootstrap and json-server. The data in the table is loaded from the server. All the fields contain appropriate validations. You can see the source code on GitHub.