Фрилансер вёл клиентов в таблицах, задачи — в заметках, финансы — в голове. С ростом числа проектов начался хаос: забытые дедлайны, потерянные контакты, непонимание реальной прибыли. Задача: создать единый инструмент для управления клиентами, сделками, задачами и деньгами.
React SPA с пятью разделами. Клиенты: карточки с контактами и историей сделок. Kanban-доска сделок: перетаскивание по статусам (лид → переговоры → в работе → завершено). Задачи: список с приоритетами и дедлайнами. Финансы: доходы, расходы, статистика по месяцам, экспорт в CSV. Дашборд с общей сводкой. FastAPI backend + PostgreSQL + JWT. Деплой Docker + Nginx.
Все данные в одном месте: клиенты, сделки, задачи и деньги. Фрилансер видит реальную картину бизнеса на дашборде и не теряет ни одного дедлайна.