Skip to content

Приложение, которое умеет считать расходы и доходы пользователя.

Notifications You must be signed in to change notification settings

Victoria-Rozhkova/crm-system

Repository files navigation

CRM system

Приложение, которое умеет считать расходы и доходы пользователя.

  • В приложении реализованы страницы:

    • Счет
    • История
    • Планирование
    • Новая запись
    • Категории
    • Профиль
    • Авторизация
    • Регистрация
  • А также два лэйаута:

    • Для страниц авторизации
    • Основной, для авторизованного пользователя
  • Создана навигация и защита роутов при помощи Vue-router

  • Реализовано плавное скрытие и открытие левого меню

  • Динамически отображается текущая дата и время

  • Реализована валидация форм с Vuelidate

  • Добавлены всплывающие сообщения о действиях и об ошибке с помощью toasts

  • В качестве UI-библиотеки используется materializecss

  • В качестве сервера и базы данных используется firebase

  • В качестве хранилища используется Vuex

  • Реализован актуальный курс валют из open api

  • Реализована авторизация, регистрация, сохранение сессии и выход из аккаунта

  • Можно добавлять, редактировать категории

  • Можно добавлять расходы и доходы

  • На странице профиля можно изменить имя и язык

  • На странице планирования показываются все расходы по добавленным категориям с прогресс баром, в зависимости от процента трат по отношению к указанному лимиту, а также показывается tooltip с суммой, которая осталась или которую превысили

  • На странице истории записей можно посмотреть диаграмму расходов по категориям, реализованную с chart.js и vue-chart-3, таблицу со всеми записями с пагинацией, сделанной с помощью vuejs-paginate-next и миксина, а также подробную информацию по каждой записи

  • Реализована локализация на английский язык с vue-i18n

preview

preview

preview

Первый запуск

yarn install
yarn serve

About

Приложение, которое умеет считать расходы и доходы пользователя.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published