Skip to content

Simtel/go-money-stat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

137 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zenmoney CLI Application

Zenmoney CLI — это командная строка (CLI) приложение для взаимодействия с API Zenmoney.ru, написанное на Go 1.22. Приложение позволяет пользователям получать информацию о своих финансах, управлять расходами и анализировать данные напрямую из терминала.

Содержание

Описание

Это CLI-приложение позволяет пользователям получать доступ к различным функциям Zenmoney.ru, таким как:

  • Получение информации о транзакциях
  • Получение информации о счетах
  • Получение отчетов о расходах и доходах

Установка

Для установки данного приложения потребуется Go версии 1.22. Следуйте этим шагам:

  1. Убедитесь, что у вас установлена Go версии 1.22 или выше. Вы можете проверить версию, выполнив в терминале:

    go version
  2. Клонируйте репозиторий:

    git clone https://github.com/Simtel/go-money-stat.git
  3. Перейдите в каталог проекта:

    cd go-money-stat
  4. Установите зависимости:

    go mod tidy
  5. Скопируйте .env.example в .env и задайте токен

    cp .env.example .env 
  6. Соберите проект:

    go build

Теперь вы можете запустить приложение: bash ./money-stat

Использование

  1. Запустить синхронизацию с ZenMoney
    go run . sync
  2. Посмотреть доступные команды
    go run . help
  3. Вывести транзакции за текущий месяц
    go run . months current 

Разработка

Если вы хотите внести изменения или добавить новые функции, ваше участие приветствуется. Вы можете создать раздел для ваших изменений в проекте, отправить Pull Request или создать Issues для обсуждения.

  1. Создайте ветку для вашей функции:

    git checkout -b feature-name
  2. Внесите изменения и зафиксируйте их:

    git commit -m "Описание ваших изменений"
  3. Отправьте изменения:

    git push origin feature-name

Лицензия Этот проект лицензирован под MIT License.

About

go-money-stat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages