1

Этап 1

Покупка домена, размещение на хостинге

2

Этап 2

Поднять окружение для разработки на микрокомпьютере

3

Этап 3

Изучение существующих приложений для телефонов

4

Этап 4

Выделить минимально необходимый функционал и реализовать его

5

Этап 5

Программирование бэкэнда

6

Этап 6

Программирование фронтэнда

7

Этап 7

Заполнение доски на Trello и подготовка документации

1

Этап 1

Покупка домена, размещение на хостинге

2

Этап 2

Поднять окружение для разработки на микрокомпьютере

3

Этап 3

Изучение существующих приложений для телефонов

4

Этап 4

Выделить минимально необходимый функционал и реализовать его

5

Этап 5

Программирование бэкэнда

6

Этап 6

Программирование фронтэнда

7

Этап 7

Заполнение доски на Trello и подготовка документации

11 мая 2018
Цель завершена 3 октября 2021
Карьера и работа

Написать собственный сервис для учета финансов

Пришла в голову идея, как могу использовать свои знания с толком для себя, а в перспективе и для других людей - написать собственный сервис для учета финансов.

Сейчас я довольно неплохо знаю laravel и знаком с API телеграма для работы с ботом. Я уже писал одного бота, который мониторит цены в стиме, но из-за ограничений на передачу предметов он потерял свою актуальность, хочу переделать его на что-то полезное.

Основной фишкой хочу сделать именно бота в телеграмме, через которого можно будет заносить все расходы на лету, набрав одно сообщение.

Бот должен сохранять расходы в базу, к которой затем будет доступ из веб-кабинета с красивой инфографикой и удобными фильтрами.

 Критерий завершения

Сайт и бот стабильно работают

 Личные ресурсы

Время, микрокомпьютер, оплаченный хостинг

 Экологичность цели

Цель родилась самостоятельно и зависит только от меня

  1. Покупка домена, размещение на хостинге

    Боевую версию сайта необходимо разместить на настоящем, доступном извне домене.

  2. Поднять окружение для разработки на микрокомпьютере

    Дома есть raspberry pi, который уже настроен под веб-сервер, его можно использовать как хост разработки, на котором я смогу программировать и тестировать.

  3. Изучение существующих приложений для телефонов

    Необходимо установить и попробовать несколько бесплатных приложений, чтобы понять, какие у них сильные и слабые стороны, выбрать от каждого только лучшее.

  4. Выделить минимально необходимый функционал и реализовать его

    Для первой - альфа-альфа-версии нужно выделить минимальный функционал (все сущности, формы и прочее) и закодить его.

  5. Программирование бэкэнда

    Закодить необходимый бэкэнд (апи для общения с фронтом)

  6. Программирование фронтэнда

    Личный кабинет и его веб-интерфейс

    Здесь нужна будет помощь дизайнера, или придётся учиться самому делать красиво :)

  7. Заполнение доски на Trello и подготовка документации

    Trello - это удобный инструмент для ведения конкретных задач, разбиения его на подзадачи и так далее.

    Пока думаю, есть ли смысл доску делать открытой, чтобы люди могли оставлять свои комментарии.

  • 3094
  • 11 мая 2018, 18:04
Регистрация

Регистрация

Уже зарегистрированы?
Быстрая регистрация через соцсети
Вход на сайт

Входите.
Открыто.

Еще не зарегистрированы?
 
Войти через соцсети
Забыли пароль?