pro100flash / fin-project-front

GoIT Group4 team project (front-end)

Home Page:https://fin-project-group4.netlify.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live pages

http://fin-project-group4.netlify.app - live page on Netlify

https://github.com/Marishka95s/fin-project-back/tree/dev - project repository "back" part

https://fin-project-group4.herokuapp.com/api-docs/ - project documentation on Heroku

Authors

The-A team (https://monosnap.com/file/2uj6jDgk1ba8SeugLrNRKVYem7nISp)

Маша (https://github.com/Marishka95s) - Тим лид, создание репозиториев, базовой разметки и архитектуры каждого из проектов (фронт и бек), создание базовых вариантов наполнения объектов для последующего их создания на беке и обработки их фронтом, создание глобальных переменных для всего проекта, подключение шрифтов, подключение нормализации стилей, развертывание сервера (отлов ошибок, настройка CORS, подключение модулей и т.п.), изменение фавикона и названия приложения, реализация энд-поинтов регистрации, аутентификации, логаута, прослойка авторизации, энд-поинт на получение информации о пользователе, энд-поинт на получение новой пары токенов: токен доступа и рефреш-токен, написание логики компонента транзакций, написание страниц статистики, главной и подключение туда всех созданных командой компонентов, помощь в создании логики добавления транзакций, помощь в написании редиректа после регистрации, решение конфликтов пул реквестов, создание презентации проекта

Алла (https://github.com/Bondarenkoalla) - Скрам мастер, ведение трелло, организационная работа и сбор статистики по проделанной работе для подготовки к презентации проекта, создание энд-поинтов на получение категорий транзакций и на получение транзакций пользователя, верстка компонента отрисовки транзакций и их стилизация (мобилка, планшет, десктоп), стилизация домашней страницы, стилизация компонента навигации, внесение правок в бекенд, исправление ошибок стилей всего проекта, подчистка и оформление внешнего вида приложения до соответствия макету

Женя (https://github.com/Ievgen-Rybalko) - Написание логики компонента статистики и логики компонента баланса, стилизация компонентов (верстка мобилка, планшет, десктоп), работа с редаксом и состоянием баланса, обновление баланса в зависимости от созданных транзакций, реализация возможности получения статистики по указанному году и месяцу, помощь в стилизации компонентов приложения

Ростик (https://github.com/R0st) - Изучение особенностей работы со swagger-ui-express и создание документации энд-поинтов с его помощью, помощь в стилизации модального окна добавления транзакций, обработка ошибок фронтенда и помощь в их внедрении в компоненты, где это было необходимо

Вова (https://github.com/Kuzmenko-V) - Создание энд-поинта создания транзакции, энд-поинт на получение подробной статистики за месяц и год по транзакциям пользователя, авторское решение для статистики, работа над ошибками бекенда, внесение правок в бекенде в процессе написания фронтенда, оптимизация и чистка мертвого кода

Сергей (https://github.com/Sergey-Sidorchuk) - Подключение и обработка логики компонента диаграммы статистики, стилизация компонента (верстка мобилка, планшет, десктоп), стилизация компонента таблицы статистики, стилизация бекграунда и круговых разноцветных акцентов всего приложения, исправление ошибок стилей всего проекта, подчистка и оформление внешнего вида приложения до соответствия макету

Андрей (https://github.com/AndrewProsianyk) - Написание верстки, логики и стилизации (верстка мобилка, планшет, десктоп) компонентов и страниц регистрации нового пользователя, логинизации и разлогинивания; верстка, логика и стилизация (верстка мобилка, планшет, десктоп) компонента хедера для страниц главная и статистика, работа с библиотеками Formik и Yup (валидация), отлов ошибок регистрации, логинизации и разлогинивания и их обработка с помощью toastify

Юля (https://github.com/YuliiaBond) - Верстка, логика и стилизация (мобилка, планшет, десктоп) компонентов кнопки открытия модального окна и самого модального окна добавления транзакций, контент-менеджер (создание и наполнение базы транзакций) презентованного юзера, исправление ошибок стилей всего проекта, подчистка и оформление внешнего вида приложения до соответствия макету, помощь в подготовке к презентации проекта, поддержка рабочей атмосферы на проекте

Ирина (https://github.com/IrinaGashevskaya) - Работа с внешним АРІ Приватбанка, его подключение в проект, написание верстки и логики компонента актуального курса валют, его стилизация (верстка мобилка, планшет, десктоп), помощь в подготовке к презентации проекта

Юрий (https://github.com/pro100flash) - Верстка и стилизация компонента баланса, написание логики лоадера, написание логики и стилизация навигации, выгрузка svg

Main idea

https://monosnap.com/file/VfaCC1z7UDYIpqGzPtMLkrJOW6t0fs

Used technologies

https://monosnap.com/file/QlTCTvXDXnkpzNT81VOLpliToEC6JM

List of tasks

https://monosnap.com/file/VZGuNOKL6BoG1MlmpkDL8jvOhtI6FJ

About

GoIT Group4 team project (front-end)

https://fin-project-group4.netlify.app

License:MIT License


Languages

Language:HTML 46.0%Language:JavaScript 36.1%Language:SCSS 12.1%Language:CSS 5.8%