Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iksergey/an-incredible-calculator

🧮 Удивительный калькулятор. Простой в использовании и мощный в реализации
https://github.com/iksergey/an-incredible-calculator

arhitecture csharp dotnet

Last synced: 7 days ago
JSON representation

🧮 Удивительный калькулятор. Простой в использовании и мощный в реализации

Awesome Lists containing this project

README

        

# Буткемп

### Преобретая буткемп по [ЭТОЙ ССЫЛКЕ](https://stepik.org/a/197191/pay?promo=51f2e70c7ce4b640&utm_source=github.com&utm_medium=an_incredible_calculator&utm_campaign=narodny_course&utm_term=first) вы получаете приятную скидку

### О буткемпе

Буткемп "Fullstack-разработка с нуля" включает в себя следующие ключевые компоненты:

- **Frontend-разработка** с использованием **React.js**.
- **Backend-разработка** с использованием **C# Web API**.
- Работа с **базами данных** и **SQL**.
- Использование **Docker** для контейнеризации приложений.

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

### О репозитории

Репозиторий представляет собой часть учебного курса по фулстек разработке, он охватывает технологии и языки программирования, такие как C#, JavaScript, Docker, SQL, React.JS, Git, HTML, CSS, Bootstrap, Markdown, LaTeX, основы математики и алгоритмов.

Преобретая буткемп по [ЭТОЙ ССЫЛКЕ](https://stepik.org/a/197191/pay?promo=51f2e70c7ce4b640&utm_source=github.com&utm_medium=an_incredible_calculator&utm_campaign=narodny_course&utm_term=second) вы получаете приятную скидку

---

# Техническое задание

### Перед первым запуском выполнить
`dotnet build`

## Проект:
### Невероятный калькулятор

## Описание:
Требуется разработать приложение-калькулятор, способное выполнять арифметические операции. Приложение должно обладать консольным интерфейсом для отображения результатов вычислений.

Также необходимо спроектировать сущность или сущности, отвечающие за логику подсчетов, и предусмотреть возможность экспорта логов.

## Обязательные требования:
1. Разработка сущности(-ий) для логики подсчетов.
2. Подготовка тестовых данных для проведения операций.
3. Разработка консольного интерфейса для ввода и отображения результатов вычислений.
4. Возможность экспорта логов.
5. Рассматриваются предложения только в ветку **dev**.

## Опциональные требования:
1. Добавление дополнительной функциональности, например, других математических функций и логики.
2. Улучшение пользовательского опыта с помощью дополнительных функций или интерфейсных элементов.

## Предоставление материалов:
1. Исходный код приложения.
2. Тестовые данные для проведения операций.
3. Дополнительные материалы или инструкции (если применимо).
4. Указание количество затраченного времени.

## Контактная информация:
[email protected]

## Сроки:
Дата завершения проекта определяется в соответствии с договоренностями.