Go Task Scheduler - backend-сервис управления задачами
Разработала backend-приложение для управления задачами на Go.
В сервисе реализованы создание, редактирование, выполнение и удаление задач, поиск по тексту и дате, а также повторяющиеся задачи по расписанию. Данные хранятся в SQLite.
Реализованы REST API, работа с базой данных, JWT-аутентификация, обработка ошибок и тестирование. Приложение подготовлено для запуска в Docker, а проверки сборки и тестов автоматизированы через GitHub Actions.
Технологии: Go, REST API, HTTP, SQLite, JWT, Docker, GitHub Actions.
Этот проект демонстрирует работу с backend-логикой, API, SQL-базой данных, авторизацией, тестированием и контейнеризацией приложения.