Вы находитесь на странице: 1из 3

Кейс от компании Быстрые Отчеты

Приложения, выполненные командами будут демонстрироваться


клиентам в качестве вариантов использования Fast Report Cloud. Ссылки
на проекты будут добавлены на страницу -
https://github.com/FastReports/Awesome-FastReport-Cloud

Требования к выполнению кейса FastReport Cloud

1. Команды могут выбрать из предложенных понравившейся Кейс.


2. Проект должен быть полностью работоспособным.
3. Полностью соответствовать всем поставленным задачам.
4. Код должен быть читабельным.
5. Выполненный кейс должен быть залит на GitHub.
6. На защите кейсов должна быть презентация и видео демонстрация
работы проекта.
7. На защиту отводиться 5 минут + 3 минуты ответы на вопросы
экспертов.
8. Связь с экспертами осуществляется по ссылки
https://t.me/+qKUYtplHhC0xMjNi с 10:00 до 21:00 . При необходимости
возможны созвоны.
9. Кейс считается не выполненным в случае если не выполнено хотя
бы одно из представленных выше требований.

Задания на хакатон по теме FastReport Cloud

1. GUI приложение-пользовательская панель.


Можно использовать такие технологии, как: wpf, winforms, QT, electron,
etc.
Итоговое приложение должно быть сходно по функционалу с web-
приложением.
https://fastreport.cloud/app/workspace/617691477562a28df3681d5e/
documents/templates

Приложение должно иметь следующие вкладки:


- Документы
 - Шаблоны (отображать список шаблонов, добавить функционал CRUD,
подготовки отчёта, экспорта в различные форматы, скачивания)
 - Отчёты (отображать список отчётов, добавить функционал CRUD,
экспорта в различные форматы, скачивания)
 - Экспорты (отображать список экспортов, добавить функционал CRUD,
возможность скачивания)
- Источники данных (отображать список, добавить функционал CRUD)
- Группы (отображать список, добавить функционал CRUD, добавление и
удаление пользователей)
- Пользователи (отображать список, добавить функционал CRUD,
добавление и удаление групп)
- API ключи (отображать список, добавить функционал CRUD,
копирование ключа по клику)

2. GUI-приложения с специфическим функционалом


 преобразование frx в требуемый формат.
Приложение получает на вход файл frx, требуемый формат,
возвращает готовый файл.
 приложение для заполнения декларации 3-НДФЛ или создающее
другой популярный документ
вводим в поля данные для  декларации, их значения  вставляем
параметром в шаблон(файл frx) и возвращаем файл pdf, docx с
результатом.
 другое приложение, использующее FastReport Cloud API.

3. Telegram боты
- бот, преобразующий файлы frx в требуемый формат.
Бот получает на вход файл frx, требуемый формат, возвращает готовый
файл.
- бот-панель пользователя. По аналогии с заданием 1.
- бот, заполняющий декларацию 3-НДФЛ или создающий другой
популярный документ
бот задаёт вопросы, ответы из этих вопросов вставляет параметром в
шаблон(файл frx) и возвращает pdf, docx.
- бот на другую тематику, использующий API FastReport Cloud

Вам также может понравиться