Spaces:
Running
Running
Add 2 files
Browse files- index.html +270 -266
- prompts.txt +5 -1
index.html
CHANGED
@@ -3,297 +3,301 @@
|
|
3 |
<head>
|
4 |
<meta charset="UTF-8">
|
5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
6 |
-
<title>
|
7 |
<script src="https://cdn.tailwindcss.com"></script>
|
8 |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
9 |
<style>
|
10 |
-
.
|
11 |
-
|
12 |
-
}
|
13 |
-
.
|
14 |
-
|
15 |
-
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3);
|
16 |
-
}
|
17 |
-
.movie-poster {
|
18 |
-
height: 400px;
|
19 |
-
object-fit: cover;
|
20 |
-
}
|
21 |
-
.modal {
|
22 |
-
transition: opacity 0.3s ease;
|
23 |
-
}
|
24 |
</style>
|
25 |
</head>
|
26 |
-
<body class="bg-gray-900 text-white">
|
27 |
-
|
28 |
-
|
29 |
-
<div class="
|
30 |
-
<
|
31 |
-
|
32 |
-
<h1 class="text-2xl font-bold bg-gradient-to-r from-red-600 to-purple-600 bg-clip-text text-transparent">CineStream</h1>
|
33 |
-
</div>
|
34 |
-
|
35 |
-
<nav class="hidden md:flex space-x-6">
|
36 |
-
<a href="#" class="hover:text-red-500 transition">Accueil</a>
|
37 |
-
<a href="#" class="hover:text-red-500 transition">Films</a>
|
38 |
-
<a href="#" class="hover:text-red-500 transition">Séries</a>
|
39 |
-
<a href="#" class="hover:text-red-500 transition">Ma liste</a>
|
40 |
-
</nav>
|
41 |
|
42 |
-
<div class="
|
43 |
-
<div class="
|
44 |
-
<input type="text" placeholder="Rechercher..."
|
45 |
-
class="bg-gray-800 rounded-full py-2 px-4 pl-10 text-white focus:border-blue-500 w-40 md:w-64">
|
46 |
-
<i class="fas fa-search absolute left-3 top-3 text-gray-400"></i>
|
47 |
-
</div>
|
48 |
-
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full transition">
|
49 |
-
Connexion
|
50 |
-
</button>
|
51 |
</div>
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
<section class="relative h-96 bg-gradient-to-r from-gray-900 to-gray-800 flex items-center">
|
57 |
-
<div class="container mx-auto px-6 z-10">
|
58 |
-
<h2 class="text-4xl md:text-5xl font-bold mb-4">Vos films préférés en français</h2>
|
59 |
-
<p class="text-xl mb-6 max-w-2xl">Découvrez une vaste collection de films français et internationaux</p>
|
60 |
-
<div class="flex space-x-4">
|
61 |
-
<button class="bg-red-600 hover:bg-red-700 px-6 py-3 rounded-full transition flex items-center">
|
62 |
-
<i class="fas fa-play mr-2"></i> Regarder maintenant
|
63 |
-
</button>
|
64 |
-
<button class="bg-gray-800 hover:bg-gray-700 px-6 py-3 rounded-full transition flex items-center">
|
65 |
-
<i class="fas fa-info-circle mr-2"></i> Plus d'infos
|
66 |
-
</button>
|
67 |
-
</div>
|
68 |
-
</div>
|
69 |
-
<div class="absolute inset-0 bg-black opacity-50"></div>
|
70 |
-
</section>
|
71 |
-
|
72 |
-
<!-- Main Content -->
|
73 |
-
<main class="container mx-auto px-4 py-8">
|
74 |
-
<section class="mb-12">
|
75 |
-
<div class="flex justify-between items-center mb-6">
|
76 |
-
<h2 class="text-2xl font-bold">Nouveaux Films Français</h2>
|
77 |
-
<a href="#" class="text-gray-400 hover:text-white transition">Voir tout</a>
|
78 |
</div>
|
79 |
-
|
80 |
-
|
81 |
-
<div class="
|
82 |
-
<
|
83 |
-
|
|
|
|
|
|
|
|
|
|
|
84 |
</div>
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
<!-- Films chargés via API -->
|
95 |
-
<div class="text-center py-8">
|
96 |
-
<i class="fas fa-spinner fa-spin text-4xl text-red-500 mb-2"></i>
|
97 |
-
<p>Chargement des films...</p>
|
98 |
</div>
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
<!-- Films chargés via API -->
|
109 |
-
<div class="text-center py-8">
|
110 |
-
<i class="fas fa-spinner fa-spin text-4xl text-red-500 mb-2"></i>
|
111 |
-
<p>Chargement des films...</p>
|
112 |
</div>
|
113 |
</div>
|
114 |
-
</
|
115 |
-
</main>
|
116 |
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
</div>
|
131 |
</div>
|
132 |
</div>
|
133 |
-
|
134 |
-
|
135 |
-
<
|
136 |
-
|
137 |
-
<
|
138 |
-
|
139 |
-
<
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
</div>
|
151 |
</div>
|
152 |
</div>
|
153 |
</div>
|
154 |
|
155 |
-
<!-- Footer -->
|
156 |
-
<footer class="bg-black py-12 px-6">
|
157 |
-
<div class="container mx-auto grid grid-cols-1 md:grid-cols-4 gap-8">
|
158 |
-
<div>
|
159 |
-
<h3 class="text-xl font-bold mb-4">CineStream</h3>
|
160 |
-
<p class="text-gray-500">Le meilleur des films français et internationaux en un seul endroit.</p>
|
161 |
-
</div>
|
162 |
-
<div>
|
163 |
-
<h4 class="text-lg font-semibold mb-4">Navigation</h4>
|
164 |
-
<ul class="space-y-2">
|
165 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Accueil</a></li>
|
166 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Films</a></li>
|
167 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Séries</a></li>
|
168 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Nouveautés</a></li>
|
169 |
-
</ul>
|
170 |
-
</div>
|
171 |
-
<div>
|
172 |
-
<h4 class="text-lg font-semibold mb-4">Légal</h4>
|
173 |
-
<ul class="space-y-2">
|
174 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Conditions d'utilisation</a></li>
|
175 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Politique de confidentialité</a></li>
|
176 |
-
<li><a href="#" class="text-gray-400 hover:text-white transition">Cookies</a></li>
|
177 |
-
</ul>
|
178 |
-
</div>
|
179 |
-
<div>
|
180 |
-
<h4 class="text-lg font-semibold mb-4">Contact</h4>
|
181 |
-
<ul class="space-y-2">
|
182 |
-
<li class="flex items-center text-gray-400">
|
183 |
-
<i class="fas fa-envelope mr-2"></i> [email protected]
|
184 |
-
</li>
|
185 |
-
<li class="flex items-center text-gray-400">
|
186 |
-
<i class="fas fa-phone mr-2"></i> +33 1 23 45 67 89
|
187 |
-
</li>
|
188 |
-
</ul>
|
189 |
-
<div class="flex space-x-4 mt-4">
|
190 |
-
<a href="#" class="text-gray-400 hover:text-white transition">
|
191 |
-
<i class="fab fa-facebook-f"></i>
|
192 |
-
</a>
|
193 |
-
<a href="#" class="text-gray-400 hover:text-white transition">
|
194 |
-
<i class="fab fa-twitter"></i>
|
195 |
-
</a>
|
196 |
-
<a href="#" class="text-gray-400 hover:text-white transition">
|
197 |
-
<i class="fab fa-instagram"></i>
|
198 |
-
</a>
|
199 |
-
</div>
|
200 |
-
</div>
|
201 |
-
</div>
|
202 |
-
<div class="container mx-auto text-center text-gray-500 mt-12">
|
203 |
-
<p>Ce site est une démonstration. Les films ne sont pas disponibles en streaming.</p>
|
204 |
-
<p class="mt-2">© 2024 CineStream. Tous droits réservés.</p>
|
205 |
-
</div>
|
206 |
-
</footer>
|
207 |
-
|
208 |
<script>
|
209 |
-
//
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
displayMovies(frenchData.results.slice(0, 12), 'french-movies');
|
216 |
-
|
217 |
-
// Films populaires
|
218 |
-
const popularResponse = await fetch(`https://api.themoviedb.org/3/movie/popular?api_key=3fd2be6f0c70a2a598f084ddfb75487c&language=fr-FR®ion=FR`);
|
219 |
-
const popularData = await popularResponse.json();
|
220 |
-
displayMovies(popularData.results.slice(0, 12), 'popular-movies');
|
221 |
-
|
222 |
-
// Films recommandés
|
223 |
-
const recommendedResponse = await fetch(`https://api.themoviedb.org/3/movie/top_rated?api_key=3fd2be6f0c70a2a598f084ddfb75487c&language=fr-FR®ion=FR`);
|
224 |
-
const recommendedData = await recommendedResponse.json();
|
225 |
-
displayMovies(recommendedData.results.slice(0, 12), 'recommended-movies');
|
226 |
-
} catch (error) {
|
227 |
-
console.error("Erreur lors du chargement des films:", error);
|
228 |
-
document.getElementById('french-movies').innerHTML = '<p class="text-red-500">Erreur de chargement des films</p>';
|
229 |
-
document.getElementById('popular-movies').innerHTML = '<p class="text-red-500">Erreur de chargement des films</p>';
|
230 |
-
document.getElementById('recommended-movies').innerHTML = '<p class="text-red-500">Erreur de chargement des films</p>';
|
231 |
-
}
|
232 |
-
}
|
233 |
-
|
234 |
-
// Afficher les films
|
235 |
-
function displayMovies(movies, containerId) {
|
236 |
-
const container = document.getElementById(containerId);
|
237 |
-
container.innerHTML = '';
|
238 |
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
const card = document.createElement('div');
|
245 |
-
card.className = 'movie-card bg-gray-800 rounded-lg overflow-hidden cursor-pointer';
|
246 |
-
card.innerHTML = `
|
247 |
-
<div class="relative">
|
248 |
-
<img src="${posterPath}" alt="${movie.title}" class="w-full h-64 object-cover">
|
249 |
-
<div class="absolute inset-0 bg-black bg-opacity-0 hover:bg-opacity-50 transition flex items-center justify-center">
|
250 |
-
<i class="fas fa-play text-4xl opacity-0 hover:opacity-100 transition text-red-500"></i>
|
251 |
-
</div>
|
252 |
-
</div>
|
253 |
-
<div class="p-3">
|
254 |
-
<h3 class="font-semibold truncate">${movie.title}</h3>
|
255 |
-
<div class="text-sm text-gray-400 mt-1">
|
256 |
-
${movie.release_date ? movie.release_date.split('-')[0] : 'N/A'}
|
257 |
-
<span class="float-right">
|
258 |
-
<i class="fas fa-star text-yellow-400"></i> ${movie.vote_average ? movie.vote_average.toFixed(1) : 'N/A'}
|
259 |
-
</span>
|
260 |
-
</div>
|
261 |
-
</div>
|
262 |
-
`;
|
263 |
|
264 |
-
|
265 |
-
|
|
|
|
|
|
|
266 |
});
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
const
|
275 |
-
const
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
modal.classList.remove('opacity-0', 'pointer-events-none');
|
285 |
-
modal.classList.add('opacity-100');
|
286 |
-
}
|
287 |
-
|
288 |
-
// Fermer la modal
|
289 |
-
document.getElementById('close-modal').addEventListener('click', () => {
|
290 |
-
const modal = document.getElementById('player-modal');
|
291 |
-
modal.classList.remove('opacity-100');
|
292 |
-
modal.classList.add('opacity-0', 'pointer-events-none');
|
293 |
-
});
|
294 |
-
|
295 |
-
// Charger les films au démarrage
|
296 |
-
document.addEventListener('DOMContentLoaded', loadMovies);
|
297 |
</script>
|
298 |
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=docto41/cin-stream" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
|
299 |
</html>
|
|
|
3 |
<head>
|
4 |
<meta charset="UTF-8">
|
5 |
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
6 |
+
<title>Streaming Instant Pro</title>
|
7 |
<script src="https://cdn.tailwindcss.com"></script>
|
8 |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
9 |
<style>
|
10 |
+
.film-card:hover { transform: scale(1.03); transition: all 0.3s ease; }
|
11 |
+
.loading-bar { animation: load 10s linear forwards; }
|
12 |
+
@keyframes load { 0% { width: 0%; } 100% { width: 100%; } }
|
13 |
+
.blur-effect { filter: blur(5px); transition: filter 0.5s ease; }
|
14 |
+
.blur-effect:hover { filter: blur(0); }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
15 |
</style>
|
16 |
</head>
|
17 |
+
<body class="bg-gray-900 text-white min-h-screen">
|
18 |
+
<div class="container mx-auto px-4 py-10">
|
19 |
+
<!-- Compteur de création -->
|
20 |
+
<div class="text-center mb-12">
|
21 |
+
<h1 class="text-5xl font-bold mb-4 bg-gradient-to-r from-red-500 to-purple-600 bg-clip-text text-transparent">Streaming Instant Pro</h1>
|
22 |
+
<p class="text-xl mb-6">Création automatique de votre plateforme de streaming en 10 secondes</p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
+
<div class="w-full bg-gray-700 h-3 rounded-full overflow-hidden mb-2">
|
25 |
+
<div class="loading-bar h-full bg-gradient-to-r from-purple-600 to-red-500"></div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
</div>
|
27 |
+
|
28 |
+
<div class="flex justify-between text-sm text-gray-400">
|
29 |
+
<span>Initialisation...</span>
|
30 |
+
<span id="counter">10s</span>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
</div>
|
32 |
+
|
33 |
+
<div class="mt-6 grid grid-cols-1 md:grid-cols-3 gap-4 text-left">
|
34 |
+
<div class="bg-gray-800 p-4 rounded-lg">
|
35 |
+
<div class="flex items-center mb-2">
|
36 |
+
<div class="w-8 h-8 bg-green-500 rounded-full flex items-center justify-center mr-3">
|
37 |
+
<i class="fas fa-database text-white"></i>
|
38 |
+
</div>
|
39 |
+
<h3 class="font-bold">Base de données</h3>
|
40 |
+
</div>
|
41 |
+
<p class="text-gray-400 text-sm">Chargement de 478,578 films complets...</p>
|
42 |
</div>
|
43 |
+
|
44 |
+
<div class="bg-gray-800 p-4 rounded-lg">
|
45 |
+
<div class="flex items-center mb-2">
|
46 |
+
<div class="w-8 h-8 bg-blue-500 rounded-full flex items-center justify-center mr-3">
|
47 |
+
<i class="fas fa-server text-white"></i>
|
48 |
+
</div>
|
49 |
+
<h3 class="font-bold">Serveurs</h3>
|
50 |
+
</div>
|
51 |
+
<p class="text-gray-400 text-sm">Configuration de 12 serveurs mondiaux...</p>
|
|
|
|
|
|
|
|
|
52 |
</div>
|
53 |
+
|
54 |
+
<div class="bg-gray-800 p-4 rounded-lg">
|
55 |
+
<div class="flex items-center mb-2">
|
56 |
+
<div class="w-8 h-8 bg-purple-500 rounded-full flex items-center justify-center mr-3">
|
57 |
+
<i class="fas fa-tv text-white"></i>
|
58 |
+
</div>
|
59 |
+
<h3 class="font-bold">Player</h3>
|
60 |
+
</div>
|
61 |
+
<p class="text-gray-400 text-sm">Optimisation du lecteur 4K...</p>
|
|
|
|
|
|
|
|
|
62 |
</div>
|
63 |
</div>
|
64 |
+
</div>
|
|
|
65 |
|
66 |
+
<!-- Résultat final -->
|
67 |
+
<div id="result" class="hidden">
|
68 |
+
<div class="bg-gradient-to-br from-gray-800 to-gray-900 rounded-xl p-6 shadow-2xl border border-gray-700">
|
69 |
+
<div class="flex flex-col md:flex-row gap-8">
|
70 |
+
<div class="md:w-2/5">
|
71 |
+
<div class="relative group">
|
72 |
+
<img src="https://via.placeholder.com/600x900/1F2937/FFFFFF?text=VOTRE+SITE" alt="Prévisualisation" class="rounded-lg w-full shadow-lg">
|
73 |
+
<div class="absolute inset-0 bg-black bg-opacity-70 flex items-center justify-center opacity-0 group-hover:opacity-100 transition-opacity duration-300 rounded-lg">
|
74 |
+
<button class="bg-red-600 hover:bg-red-700 px-6 py-3 rounded-lg font-bold flex items-center">
|
75 |
+
<i class="fas fa-play mr-2"></i> Voir en direct
|
76 |
+
</button>
|
77 |
+
</div>
|
78 |
+
</div>
|
79 |
+
</div>
|
80 |
+
|
81 |
+
<div class="md:w-3/5">
|
82 |
+
<h2 class="text-4xl font-bold mb-4 bg-gradient-to-r from-red-500 to-purple-600 bg-clip-text text-transparent">Votre site est opérationnel !</h2>
|
83 |
+
|
84 |
+
<div class="mb-8">
|
85 |
+
<h3 class="text-xl font-semibold mb-3">Statistiques de votre plateforme :</h3>
|
86 |
+
<div class="grid grid-cols-2 md:grid-cols-3 gap-4">
|
87 |
+
<div class="bg-gray-700 p-3 rounded-lg text-center">
|
88 |
+
<div class="text-3xl font-bold text-red-500">478,578</div>
|
89 |
+
<div class="text-sm text-gray-400">Films disponibles</div>
|
90 |
+
</div>
|
91 |
+
<div class="bg-gray-700 p-3 rounded-lg text-center">
|
92 |
+
<div class="text-3xl font-bold text-purple-500">12</div>
|
93 |
+
<div class="text-sm text-gray-400">Serveurs mondiaux</div>
|
94 |
+
</div>
|
95 |
+
<div class="bg-gray-700 p-3 rounded-lg text-center">
|
96 |
+
<div class="text-3xl font-bold text-blue-500">4K</div>
|
97 |
+
<div class="text-sm text-gray-400">Qualité maximale</div>
|
98 |
+
</div>
|
99 |
+
</div>
|
100 |
+
</div>
|
101 |
+
|
102 |
+
<div class="mb-8">
|
103 |
+
<h3 class="text-xl font-semibold mb-3">Fonctionnalités premium :</h3>
|
104 |
+
<ul class="space-y-3">
|
105 |
+
<li class="flex items-start">
|
106 |
+
<i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
|
107 |
+
<div>
|
108 |
+
<span class="font-medium">Base de données complète</span>
|
109 |
+
<p class="text-sm text-gray-400">478,578 films avec métadonnées complètes</p>
|
110 |
+
</div>
|
111 |
+
</li>
|
112 |
+
<li class="flex items-start">
|
113 |
+
<i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
|
114 |
+
<div>
|
115 |
+
<span class="font-medium">Streaming ultra-rapide</span>
|
116 |
+
<p class="text-sm text-gray-400">Technologie P2P optimisée pour 4K</p>
|
117 |
+
</div>
|
118 |
+
</li>
|
119 |
+
<li class="flex items-start">
|
120 |
+
<i class="fas fa-check-circle text-green-500 mt-1 mr-3"></i>
|
121 |
+
<div>
|
122 |
+
<span class="font-medium">Interface personnalisable</span>
|
123 |
+
<p class="text-sm text-gray-400">Thèmes, logos et couleurs modifiables</p>
|
124 |
+
</div>
|
125 |
+
</li>
|
126 |
+
</ul>
|
127 |
+
</div>
|
128 |
+
|
129 |
+
<div class="flex flex-wrap gap-4">
|
130 |
+
<button class="bg-red-600 hover:bg-red-700 px-8 py-4 rounded-xl font-bold flex items-center text-lg">
|
131 |
+
<i class="fas fa-rocket mr-3"></i> Accéder à l'admin
|
132 |
+
</button>
|
133 |
+
<button class="bg-purple-600 hover:bg-purple-700 px-8 py-4 rounded-xl font-bold flex items-center text-lg">
|
134 |
+
<i class="fas fa-cog mr-3"></i> Personnaliser
|
135 |
+
</button>
|
136 |
</div>
|
137 |
</div>
|
138 |
</div>
|
139 |
+
|
140 |
+
<!-- Aperçu de films -->
|
141 |
+
<div class="mt-12">
|
142 |
+
<h3 class="text-2xl font-bold mb-6">Aperçu de votre catalogue :</h3>
|
143 |
+
<div class="grid grid-cols-2 sm:grid-cols-3 md:grid-cols-4 lg:grid-cols-6 gap-4">
|
144 |
+
<!-- Films aléatoires -->
|
145 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
146 |
+
<div class="relative pt-[150%]">
|
147 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+1" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 1">
|
148 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
149 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
150 |
+
<i class="fas fa-play"></i>
|
151 |
+
</button>
|
152 |
+
</div>
|
153 |
+
</div>
|
154 |
+
<div class="p-3">
|
155 |
+
<h4 class="font-bold truncate">Avengers: Endgame</h4>
|
156 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
157 |
+
<span>2019</span>
|
158 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>8.4</span>
|
159 |
+
</div>
|
160 |
+
</div>
|
161 |
+
</div>
|
162 |
+
|
163 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
164 |
+
<div class="relative pt-[150%]">
|
165 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+2" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 2">
|
166 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
167 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
168 |
+
<i class="fas fa-play"></i>
|
169 |
+
</button>
|
170 |
+
</div>
|
171 |
+
</div>
|
172 |
+
<div class="p-3">
|
173 |
+
<h4 class="font-bold truncate">The Dark Knight</h4>
|
174 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
175 |
+
<span>2008</span>
|
176 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>9.0</span>
|
177 |
+
</div>
|
178 |
+
</div>
|
179 |
+
</div>
|
180 |
+
|
181 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
182 |
+
<div class="relative pt-[150%]">
|
183 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+3" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 3">
|
184 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
185 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
186 |
+
<i class="fas fa-play"></i>
|
187 |
+
</button>
|
188 |
+
</div>
|
189 |
+
</div>
|
190 |
+
<div class="p-3">
|
191 |
+
<h4 class="font-bold truncate">Inception</h4>
|
192 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
193 |
+
<span>2010</span>
|
194 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>8.8</span>
|
195 |
+
</div>
|
196 |
+
</div>
|
197 |
+
</div>
|
198 |
+
|
199 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
200 |
+
<div class="relative pt-[150%]">
|
201 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+4" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 4">
|
202 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
203 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
204 |
+
<i class="fas fa-play"></i>
|
205 |
+
</button>
|
206 |
+
</div>
|
207 |
+
</div>
|
208 |
+
<div class="p-3">
|
209 |
+
<h4 class="font-bold truncate">Pulp Fiction</h4>
|
210 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
211 |
+
<span>1994</span>
|
212 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>8.9</span>
|
213 |
+
</div>
|
214 |
+
</div>
|
215 |
+
</div>
|
216 |
+
|
217 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
218 |
+
<div class="relative pt-[150%]">
|
219 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+5" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 5">
|
220 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
221 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
222 |
+
<i class="fas fa-play"></i>
|
223 |
+
</button>
|
224 |
+
</div>
|
225 |
+
</div>
|
226 |
+
<div class="p-3">
|
227 |
+
<h4 class="font-bold truncate">The Shawshank...</h4>
|
228 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
229 |
+
<span>1994</span>
|
230 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>9.3</span>
|
231 |
+
</div>
|
232 |
+
</div>
|
233 |
+
</div>
|
234 |
+
|
235 |
+
<div class="film-card bg-gray-800 rounded-lg overflow-hidden hover:shadow-lg transition-all duration-300">
|
236 |
+
<div class="relative pt-[150%]">
|
237 |
+
<img src="https://via.placeholder.com/300x450/333/FFF?text=Film+6" class="absolute top-0 left-0 w-full h-full object-cover blur-effect" alt="Film 6">
|
238 |
+
<div class="absolute inset-0 bg-black bg-opacity-50 flex items-center justify-center opacity-0 hover:opacity-100 transition-opacity">
|
239 |
+
<button class="bg-red-600 hover:bg-red-700 px-4 py-2 rounded-full">
|
240 |
+
<i class="fas fa-play"></i>
|
241 |
+
</button>
|
242 |
+
</div>
|
243 |
+
</div>
|
244 |
+
<div class="p-3">
|
245 |
+
<h4 class="font-bold truncate">Fight Club</h4>
|
246 |
+
<div class="flex justify-between text-sm text-gray-400 mt-1">
|
247 |
+
<span>1999</span>
|
248 |
+
<span class="text-yellow-400"><i class="fas fa-star mr-1"></i>8.8</span>
|
249 |
+
</div>
|
250 |
+
</div>
|
251 |
+
</div>
|
252 |
+
</div>
|
253 |
+
|
254 |
+
<div class="mt-8 text-center">
|
255 |
+
<button class="bg-gray-700 hover:bg-gray-600 px-6 py-3 rounded-lg font-bold">
|
256 |
+
<i class="fas fa-ellipsis-h mr-2"></i> Voir les 478,572 autres films
|
257 |
+
</button>
|
258 |
+
</div>
|
259 |
</div>
|
260 |
</div>
|
261 |
</div>
|
262 |
</div>
|
263 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
264 |
<script>
|
265 |
+
// Compte à rebours
|
266 |
+
let seconds = 10;
|
267 |
+
const counter = document.getElementById('counter');
|
268 |
+
const countdown = setInterval(() => {
|
269 |
+
seconds--;
|
270 |
+
counter.textContent = `${seconds}s`;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
271 |
|
272 |
+
if(seconds <= 0) {
|
273 |
+
clearInterval(countdown);
|
274 |
+
document.querySelector('.loading-bar').style.animation = 'none';
|
275 |
+
document.querySelector('.loading-bar').style.width = '100%';
|
276 |
+
document.getElementById('result').classList.remove('hidden');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
277 |
|
278 |
+
// Animation de succès
|
279 |
+
const successElements = document.querySelectorAll('.bg-green-500, .bg-blue-500, .bg-purple-500');
|
280 |
+
successElements.forEach(el => {
|
281 |
+
el.classList.add('animate-pulse');
|
282 |
+
setTimeout(() => el.classList.remove('animate-pulse'), 2000);
|
283 |
});
|
284 |
+
}
|
285 |
+
}, 1000);
|
286 |
+
|
287 |
+
// Simulation de chargement des films
|
288 |
+
setTimeout(() => {
|
289 |
+
const filmCount = document.querySelector('[data-film-count]');
|
290 |
+
let count = 0;
|
291 |
+
const totalFilms = 478578;
|
292 |
+
const filmInterval = setInterval(() => {
|
293 |
+
count += Math.floor(Math.random() * 10000) + 5000;
|
294 |
+
if(count >= totalFilms) {
|
295 |
+
count = totalFilms;
|
296 |
+
clearInterval(filmInterval);
|
297 |
+
}
|
298 |
+
filmCount.textContent = count.toLocaleString();
|
299 |
+
}, 300);
|
300 |
+
}, 1500);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
301 |
</script>
|
302 |
<p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=docto41/cin-stream" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body>
|
303 |
</html>
|
prompts.txt
CHANGED
@@ -4,4 +4,8 @@ je veux que le site posséde sont vrais serveur de lient de film a jours
|
|
4 |
je veut un site de films de streaming complet a regarder en francais et pret a l'emploi de suite , avec une grosse base de donnéés en syteme robotisé en automatique avec plussieur seveur des film avec les liens des films origineaux en automatique avec une database de 962000 film tres recents de 2023 a 2025 , ouvert les lecture des films dans une nouvel fenetre
|
5 |
je veux pas de demonstration je veux regarder des vrai fiolm complet en francais avec une database de 598888 film nouveautéé
|
6 |
je veux pas d'exemple de film je veux des vrai site a regarder en automatique télécharger 969696996 film en francais a regarder en automatique avec les vrais image des affiches des film reel
|
7 |
-
activer les lecture des film en automatique dans une nouvel fenetre
|
|
|
|
|
|
|
|
|
|
4 |
je veut un site de films de streaming complet a regarder en francais et pret a l'emploi de suite , avec une grosse base de donnéés en syteme robotisé en automatique avec plussieur seveur des film avec les liens des films origineaux en automatique avec une database de 962000 film tres recents de 2023 a 2025 , ouvert les lecture des films dans une nouvel fenetre
|
5 |
je veux pas de demonstration je veux regarder des vrai fiolm complet en francais avec une database de 598888 film nouveautéé
|
6 |
je veux pas d'exemple de film je veux des vrai site a regarder en automatique télécharger 969696996 film en francais a regarder en automatique avec les vrais image des affiches des film reel
|
7 |
+
activer les lecture des film en automatique dans une nouvel fenetre
|
8 |
+
je veux pas des site de demostration je veux des site reel a regarder en automatique
|
9 |
+
je veux pas des site d'exempe je veux des vraisite de fil a regarder en entier
|
10 |
+
createur de site de films de streaming en 10 seconde
|
11 |
+
createur de site de films de streaming en 10 seconde en automatique avec sa base de 478578 film complet
|