Skip to content

STer231/notes-console-app

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notes (console App)

О приложении

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

Как запустить

Правой кнопкой по MainRun 'Main.kt' (или Ctrl+Shift+F10).

Краткое руководство по использованию

  1. При запуске появляется главное меню:
    • 1 — Создать архив
    • 2 — Перейти к вашим архивам
    • 0 — Выход
  2. Внутри архива можно добавить заметку или просмотреть список заметок.
  3. Ввод проверяется на пустую строку.

Пример работы

Главне меню:
1 - Создать архив
2 - Это мой уже созданный архив
0 - Выход
1
Название архива:
Work
Архив Work успешно добавлен

Главне меню:
1 - Создать архив
2 - Это мой уже созданный архив
0 - Выход
2
Переходим в ваши архивы...

1 - Work
0 - Вернуться к главному меню
1

Меню - заметки:
1 - Добавить заметку
2 - Просмотреть заметки
0 - Вернуться к списку архивов
1
Название заметки:
Письмо
Содержимое заметки
Не забыть отправить письмо

Заметка Письмо успешно создана

Что отрабатывал в проекте

  • Организация меню и навигации в консоли (классы NavigationMenu, Operations).
  • Работа с коллекциями (MutableList), data-классами (Note), ввод/валидация.
  • Архитектура небольшого консольного приложения (модулярность, разделение ответственности).

About

Консольное приложение "Заметки"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Kotlin 100.0%