MESTO - это одностраничное приложение, в котором можно добавлять фотографии, удалять их и ставить лайки.
Данный проект был выполнен в рамках обучения по курсу "Веб-разработчик" в Я.Практикуме для отработки навыков базового JavaScript. Для реализации проекта требовалось выполнить 6 проектных работ (ПР) с реализацией различного функционала (подробную информацию можно найти на странице с realeses).
Также проект был портирован на React.
- обновление профиля пользователя (Имя, О себе, Аватар);
- добавление фотографий (название, url на изображение);
- возможность просмотра фотографий в большом разрешении;
- удаление фотографий добавленных пользователем;
- проставление/удаление лайков на фотографиях.
Frontend (HTML5, CSS, JavaScript, ООП, Webpack, API-client)
- now all data is stored on the server;
- new form for update your avatar in profile;
- new confirmation popup when deleting a card;
- improved UX of all forms;
- added a likes counter;
- refactoring (added new functional classes and configured interaction between them).
Figma