diff --git a/app.py b/app.py
deleted file mode 100755
index 03dba53..0000000
--- a/app.py
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/usr/bin/env python3
-from flask import Flask, request, jsonify, render_template
-
-app = Flask(__name__)
-
-def calculate_bmi(height, weight):
- return round(weight / (height ** 2), 2)
-
-def user_input_check(height, weight):
- if height <= 0 or height > 3:
- return "Рост должен быть больше 0 и не превышать 3 метра."
- if weight <= 0 or weight > 200:
- return "Вес должен быть больше 0 и не превышать 200 кг."
- return None
-
-@app.route('/')
-def index():
- return render_template('index.html')
-
-@app.route('/calculate', methods=['POST'])
-def calculate():
- data = request.get_json()
- height = float(data['height'])
- weight = float(data['weight'])
-
- error = user_input_check(height, weight)
- if error:
- return jsonify({'error': error}), 400
-
- bmi = calculate_bmi(height, weight)
- return jsonify({'bmi': bmi})
-
-if __name__ == '__main__':
- app.run(debug=True)
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..5b8a286
--- /dev/null
+++ b/index.html
@@ -0,0 +1,173 @@
+
+
+
+
+
+ Калькулятор BMI
+
+
+
+
+ Калькулятор индекса массы тела (BMI)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/static/script.js b/static/script.js
deleted file mode 100644
index 7c2e223..0000000
--- a/static/script.js
+++ /dev/null
@@ -1,30 +0,0 @@
-document.getElementById('bmi-form').addEventListener('submit', function(e) {
- e.preventDefault();
-
- const height = document.getElementById('height').value;
- const weight = document.getElementById('weight').value;
- const resultDiv = document.getElementById('result');
-
- fetch('/calculate', {
- method: 'POST',
- headers: { 'Content-Type': 'application/json' },
- body: JSON.stringify({ height, weight })
- })
- .then(response => response.json())
- .then(data => {
- if (data.error) {
- resultDiv.style.display = 'block';
- resultDiv.style.color = '#cc0000';
- resultDiv.textContent = data.error;
- } else {
- resultDiv.style.display = 'block';
- resultDiv.style.color = '#003366';
- resultDiv.textContent = `Ваш BMI: ${data.bmi}`;
- }
- })
- .catch(() => {
- resultDiv.style.display = 'block';
- resultDiv.textContent = 'Ошибка соединения с сервером.';
- resultDiv.style.color = '#cc0000';
- });
-});
\ No newline at end of file
diff --git a/static/style.css b/static/style.css
deleted file mode 100644
index b934cf4..0000000
--- a/static/style.css
+++ /dev/null
@@ -1,109 +0,0 @@
-/* Общие стили страницы */
-body {
- font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
- background-color: #e6f7ff; /* Светло-голубой фон */
- color: #003366; /* Тёмно-синий текст для контраста */
- margin: 0;
- padding: 0;
- line-height: 1.6;
-}
-
-/* Шапка сайта */
-header {
- background-color: #b3e0ff; /* Более тёмный голубой */
- padding: 20px;
- text-align: center;
- box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
-}
-
-header h1 {
- margin: 0;
- font-size: 28px;
- color: #003366;
-}
-
-/* Основное содержимое */
-main {
- max-width: 600px;
- margin: 30px auto;
- padding: 20px;
- background-color: #d9f0ff; /* Светло-голубой блок */
- border-radius: 10px;
- box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
-}
-
-/* Форма ввода */
-form label {
- display: block;
- margin-top: 15px;
- font-weight: bold;
- color: #003366;
-}
-
-form input[type="text"] {
- width: 100%;
- padding: 10px;
- margin-top: 5px;
- border: 1px solid #99d6ff;
- border-radius: 5px;
- font-size: 16px;
- box-sizing: border-box;
-}
-
-form button {
- margin-top: 20px;
- padding: 12px 20px;
- background-color: #0066cc; /* Синий цвет кнопки */
- color: white;
- border: none;
- border-radius: 5px;
- font-size: 16px;
- cursor: pointer;
- transition: background-color 0.3s;
-}
-
-form button:hover {
- background-color: #004d99; /* Темнее при наведении */
-}
-
-/* Блок результата */
-#result {
- margin-top: 20px;
- padding: 15px;
- background-color: #cce6ff;
- border-radius: 5px;
- font-size: 18px;
- font-weight: bold;
- text-align: center;
- display: none; /* Скрыто до расчёта */
-}
-
-/* Дополнительная информация (шкала BMI) */
-aside {
- max-width: 600px;
- margin: 20px auto;
- padding: 15px;
- background-color: #c2e0ff;
- border-radius: 8px;
- font-size: 14px;
-}
-
-aside h3 {
- margin-top: 0;
- color: #003366;
-}
-
-aside ul {
- margin: 10px 0;
- padding-left: 20px;
-}
-
-/* Подвал */
-footer {
- text-align: center;
- padding: 20px;
- background-color: #b3e0ff;
- color: #003366;
- font-size: 14px;
- margin-top: 40px;
-}
\ No newline at end of file
diff --git a/templates/index.html b/templates/index.html
deleted file mode 100644
index a7d062d..0000000
--- a/templates/index.html
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
- Калькулятор BMI
-
-
-
-
-
-
-
- Калькулятор индекса массы тела (BMI)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file