Skip to content

ARTALEAL/your-economics

Repository files navigation

Your-economics

Описание

Данный проект представляет собой SPA приложение написанное на Vue3 для ведения своих расходов и доходов по категориям.
Имеется возможность авторизации, используется FireStore база данных.

Важная информация!!!

В данный момент, есть ограничение по использованию Fixer API т.к. бесплатная версия не поддерживает "https" соединение. При установке приложения локально, всё будет работать штатно. В данный момент на странице с курсом валют будет крутиться лоадер, остальные страницы будут работать штатно.

Проект ориентирован на десктоп

Функциональность

  • Валидация форм vuelidate
  • Использована библиотека materialize.css
  • Использование шаблонов (layouts)
  • Используются защищенные роуты (ProtectedRoutes)
  • Есть функциональность авторизации и регистрации
  • База данных (FireStore)
  • Сообщения пользователю
  • Лоадеры
  • Используется fixer api для загрузки текущих курсов валют
  • vuejs-paginate-next plugin для пагинации
  • Используется библиотека lodash
  • mixins
  • chartJS библиотека для построения графика расходов
  • Сделана утилита для генерации цветов (100 шт. для графического отображения)
  • Реализована функция перевода приложения (без использования сторонних библиотек)

Локальная установка

npm install

Запуск локального сервера

npm run serve

Сборка

npm run build