Техническое задание: MVP сервиса TechStats
1. Общее описание проекта
1.1. Назначение системы
Сервис предназначен для сбора и анализа статистики по технологиям и требованиям, указанным в вакансиях на рынке труда. Цель - предоставлять актуальные данные о востребованности языков программирования, фреймворков и других инструментов.
2. Основные требования
2.1. Функциональность
- Разработка веб-приложения (MVP - минимально жизнеспособный продукт).
- Интеграция с внешним API для получения данных о вакансиях.
- Реализация функций сбора и первичной обработки данных.
- Создание системы анализа и визуализации собранной статистики.
- Обеспечение базового пользовательского интерфейса для отображения результатов.
2.2. Технические детали
- Приложение должно работать с API hh.ru.
- Архитектура и стек технологий - на усмотрение исполнителя, с обоснованием выбора для MVP.
- Необходимо предусмотреть возможность дальнейшего масштабирования системы.
3. Ожидаемый результат
Рабочее веб-приложение, которое демонстрирует базовый цикл работы: запрос данных из API, их анализ по заданным критериям (технологии) и наглядное представление статистики пользователю.