Ashrafb commited on
Commit
7f1cdbc
·
verified ·
1 Parent(s): 7e1198b

Delete static/index.html

Browse files
Files changed (1) hide show
  1. static/index.html +0 -55
static/index.html DELETED
@@ -1,55 +0,0 @@
1
- <!DOCTYPE html>
2
- <html lang="en">
3
- <head>
4
- <meta charset="UTF-8">
5
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>Image to Story Generator</title>
7
- </head>
8
- <body>
9
- <h1>Image to Story Generator</h1>
10
- <form id="upload-form" enctype="multipart/form-data">
11
- <input type="file" name="file" id="file">
12
- <select id="language-select">
13
- <option value="en">English</option>
14
- <option value="ar">Arabic</option>
15
- <!-- Add more language options as needed -->
16
- </select>
17
- <button type="button" id="upload-btn">Upload Image</button>
18
- </form>
19
- <div id="loading" style="display: none;">Loading...</div>
20
- <div id="result"></div>
21
-
22
- <script>
23
- document.getElementById("upload-btn").addEventListener("click", function() {
24
- var formData = new FormData();
25
- var fileInput = document.getElementById('file');
26
- formData.append('image_file', fileInput.files[0]);
27
-
28
- var languageSelect = document.getElementById('language-select');
29
- var selectedLanguage = languageSelect.value;
30
- formData.append('target_language', selectedLanguage); // Include target_language
31
-
32
- // Show loading indicator
33
- document.getElementById('loading').style.display = 'block';
34
-
35
- fetch('/generate-story/', {
36
- method: 'POST',
37
- body: formData
38
- })
39
- .then(response => response.json())
40
- .then(data => {
41
- // Hide loading indicator
42
- document.getElementById('loading').style.display = 'none';
43
- // Display result
44
- document.getElementById('result').innerText = data.story;
45
- })
46
- .catch(error => {
47
- console.error('Error:', error);
48
- // Hide loading indicator
49
- document.getElementById('loading').style.display = 'none';
50
- });
51
- });
52
-
53
- </script>
54
- </body>
55
- </html>