CinemaGuide
Interactive film catalog based on kinopoisk-API
- Vue
- TypeScript

Cross-browser semantic markup. BEM markup. Accessibility.
Native CSS. CSS variables. Grid, Flex grids. SASS, LESS preprocessors. Simple animations.
The projects use the Gulp task manager and Webpack builder. Configurations for DEV and PROD versions of the projects are ready for hosting.
Vanilla JS, ES5/ES6. The projects utilized MVC, Observer, Proxy, and Adapter patterns. Third-party libraries (Moment, He, Leaflet) were also used.
React projects used: React Router, Redux, Redux-Thunk, and Axios.
Vue projects used: Vue Router, Pinia, and Vitest.
All project work is carried out using the GitHub or GitLab version control system.
Sep 2019 — Aug 2020





Mar 2024 — Dec 2025






Interactive film catalog based on kinopoisk-API

Online Coffee Shop

Photo studio landing page

Online furniture store

A service for movie buffs. Detailed information about the hottest new releases, the ability to choose and create your own viewing list, film discussions, and much more.

Landing Page Podcast

A service for travelers. Detailed information about accommodations, displaying them on a map, and commenting. Adding to favorites is available for authorized users.

Wordpress template for site-catalog "Custom kitchens"

Wordpress template "Apartments Booking".

A modern service for real travelers. It allows you to create and calculate expenses by route point. View route point statistics in graphs.

A service for posting advertisements for real estate rentals.
