Spaces:
Build error
Build error
Update templates/result.html
Browse files- templates/result.html +41 -10
templates/result.html
CHANGED
|
@@ -175,10 +175,13 @@
|
|
| 175 |
{% if parsed_data %}
|
| 176 |
<div class="card">
|
| 177 |
<div class="card-body">
|
|
|
|
| 178 |
<div class="d-flex">
|
| 179 |
<h5 class="card-title">Name:</h5>
|
| 180 |
<p class="card-text"> {{ parsed_data.personal.name or 'Not Found' }}</p>
|
| 181 |
</div>
|
|
|
|
|
|
|
| 182 |
<div class="d-flex">
|
| 183 |
<h5 class="card-title">Contact:</h5>
|
| 184 |
<p class="card-text">
|
|
@@ -188,6 +191,8 @@
|
|
| 188 |
{% endif %}
|
| 189 |
</p>
|
| 190 |
</div>
|
|
|
|
|
|
|
| 191 |
<div class="d-flex">
|
| 192 |
<h5 class="card-title">Email:</h5>
|
| 193 |
<p class="card-text">
|
|
@@ -197,10 +202,14 @@
|
|
| 197 |
{% endif %}
|
| 198 |
</p>
|
| 199 |
</div>
|
|
|
|
|
|
|
| 200 |
<div class="d-flex">
|
| 201 |
<h5 class="card-title">Location:</h5>
|
| 202 |
<p class="card-text"> {{ parsed_data.personal.location or 'Not Found' }}</p>
|
| 203 |
</div>
|
|
|
|
|
|
|
| 204 |
<div class="d-flex">
|
| 205 |
<h5 class="card-title">LinkedIn:</h5>
|
| 206 |
<p class="card-text">
|
|
@@ -213,6 +222,8 @@
|
|
| 213 |
{% else %} Not Found {% endif %}
|
| 214 |
</p>
|
| 215 |
</div>
|
|
|
|
|
|
|
| 216 |
<div class="d-flex">
|
| 217 |
<h5 class="card-title">GitHub:</h5>
|
| 218 |
<p class="card-text">
|
|
@@ -225,6 +236,7 @@
|
|
| 225 |
{% else %} Not Found {% endif %}
|
| 226 |
</p>
|
| 227 |
</div>
|
|
|
|
| 228 |
</div>
|
| 229 |
</div>
|
| 230 |
{% endif %}
|
|
@@ -237,6 +249,7 @@
|
|
| 237 |
<h3 class="section-title">Professional Information</h3>
|
| 238 |
<div class="row">
|
| 239 |
<!-- Technical Skills -->
|
|
|
|
| 240 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 241 |
<div class="card">
|
| 242 |
<div class="card-body">
|
|
@@ -255,7 +268,9 @@
|
|
| 255 |
</div>
|
| 256 |
</div>
|
| 257 |
</div>
|
|
|
|
| 258 |
<!-- Tools -->
|
|
|
|
| 259 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 260 |
<div class="card">
|
| 261 |
<div class="card-body">
|
|
@@ -273,7 +288,9 @@
|
|
| 273 |
</div>
|
| 274 |
</div>
|
| 275 |
</div>
|
|
|
|
| 276 |
<!-- Soft Skills -->
|
|
|
|
| 277 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 278 |
<div class="card">
|
| 279 |
<div class="card-body">
|
|
@@ -293,6 +310,7 @@
|
|
| 293 |
</div>
|
| 294 |
</div>
|
| 295 |
</div>
|
|
|
|
| 296 |
</div>
|
| 297 |
</section>
|
| 298 |
|
|
@@ -303,6 +321,7 @@
|
|
| 303 |
<div class="col-md-12">
|
| 304 |
<div class="card">
|
| 305 |
<div class="card-body">
|
|
|
|
| 306 |
<h5 class="card-title">Company:</h5>
|
| 307 |
{% if parsed_data.professional.experience[0].company and
|
| 308 |
parsed_data.professional.experience[0].company is iterable and
|
|
@@ -315,6 +334,8 @@
|
|
| 315 |
{% else %}
|
| 316 |
<p>Not Found</p>
|
| 317 |
{% endif %}
|
|
|
|
|
|
|
| 318 |
<h5 class="card-title">Projects:</h5>
|
| 319 |
{% if parsed_data.professional.experience[0].projects and
|
| 320 |
parsed_data.professional.experience[0].projects is iterable and
|
|
@@ -327,20 +348,24 @@
|
|
| 327 |
{% else %}
|
| 328 |
<p>Not Found</p>
|
| 329 |
{% endif %}
|
|
|
|
|
|
|
| 330 |
<div class="d-flex">
|
| 331 |
<h5 class="card-title">Role:</h5>
|
| 332 |
<p class="card-text">
|
| 333 |
-
{{ parsed_data.professional.experience[0].role or 'Not
|
| 334 |
-
Found' }}
|
| 335 |
</p>
|
| 336 |
</div>
|
|
|
|
|
|
|
| 337 |
<div class="d-flex">
|
| 338 |
<h5 class="card-title">Years of Experience:</h5>
|
| 339 |
<p class="card-text">
|
| 340 |
-
{{ parsed_data.professional.experience[0].years or
|
| 341 |
-
'Not Found' }}
|
| 342 |
</p>
|
| 343 |
</div>
|
|
|
|
|
|
|
| 344 |
<h5 class="card-title">Project Experience:</h5>
|
| 345 |
{% if parsed_data.professional.experience[0].project_experience and
|
| 346 |
parsed_data.professional.experience[0].project_experience is iterable and
|
|
@@ -353,6 +378,7 @@
|
|
| 353 |
{% else %}
|
| 354 |
<p>Not Found</p>
|
| 355 |
{% endif %}
|
|
|
|
| 356 |
</div>
|
| 357 |
</div>
|
| 358 |
</div>
|
|
@@ -366,6 +392,7 @@
|
|
| 366 |
<div class="col-md-12">
|
| 367 |
<div class="card">
|
| 368 |
<div class="card-body">
|
|
|
|
| 369 |
<div class="d-flex">
|
| 370 |
<h5 class="card-title">Qualification:</h5>
|
| 371 |
<p class="card-text">
|
|
@@ -373,27 +400,31 @@
|
|
| 373 |
}}
|
| 374 |
</p>
|
| 375 |
</div>
|
|
|
|
|
|
|
| 376 |
<div class="d-flex">
|
| 377 |
<h5 class="card-title">University:</h5>
|
| 378 |
<p class="card-text">
|
| 379 |
-
{{ parsed_data.professional.education[0].university or
|
| 380 |
-
'Not Found' }}
|
| 381 |
</p>
|
| 382 |
</div>
|
|
|
|
|
|
|
| 383 |
<div class="d-flex">
|
| 384 |
<h5 class="card-title">Course:</h5>
|
| 385 |
<p class="card-text">
|
| 386 |
-
{{ parsed_data.professional.education[0].course or
|
| 387 |
-
'Not Found' }}
|
| 388 |
</p>
|
| 389 |
</div>
|
|
|
|
|
|
|
| 390 |
<div class="d-flex">
|
| 391 |
<h5 class="card-title">Certificate:</h5>
|
| 392 |
<p class="card-text">
|
| 393 |
-
{{ parsed_data.professional.education[0].certificate
|
| 394 |
-
or 'Not Found' }}
|
| 395 |
</p>
|
| 396 |
</div>
|
|
|
|
| 397 |
</div>
|
| 398 |
</div>
|
| 399 |
</div>
|
|
|
|
| 175 |
{% if parsed_data %}
|
| 176 |
<div class="card">
|
| 177 |
<div class="card-body">
|
| 178 |
+
{% if parsed_data.personal.name == 'Not found' %}
|
| 179 |
<div class="d-flex">
|
| 180 |
<h5 class="card-title">Name:</h5>
|
| 181 |
<p class="card-text"> {{ parsed_data.personal.name or 'Not Found' }}</p>
|
| 182 |
</div>
|
| 183 |
+
{% endif %}
|
| 184 |
+
{% if parsed_data.personal.contact == 'Not found' %}
|
| 185 |
<div class="d-flex">
|
| 186 |
<h5 class="card-title">Contact:</h5>
|
| 187 |
<p class="card-text">
|
|
|
|
| 191 |
{% endif %}
|
| 192 |
</p>
|
| 193 |
</div>
|
| 194 |
+
{% endif %}
|
| 195 |
+
{% if parsed_data.personal.email == 'Not found' %}
|
| 196 |
<div class="d-flex">
|
| 197 |
<h5 class="card-title">Email:</h5>
|
| 198 |
<p class="card-text">
|
|
|
|
| 202 |
{% endif %}
|
| 203 |
</p>
|
| 204 |
</div>
|
| 205 |
+
{% endif %}
|
| 206 |
+
{% if parsed_data.personal.location == 'Not found' %}
|
| 207 |
<div class="d-flex">
|
| 208 |
<h5 class="card-title">Location:</h5>
|
| 209 |
<p class="card-text"> {{ parsed_data.personal.location or 'Not Found' }}</p>
|
| 210 |
</div>
|
| 211 |
+
{% endif %}
|
| 212 |
+
{% if if parsed_data.personal.linkedin == 'Not found' %}
|
| 213 |
<div class="d-flex">
|
| 214 |
<h5 class="card-title">LinkedIn:</h5>
|
| 215 |
<p class="card-text">
|
|
|
|
| 222 |
{% else %} Not Found {% endif %}
|
| 223 |
</p>
|
| 224 |
</div>
|
| 225 |
+
{% endif %}
|
| 226 |
+
{% if if parsed_data.personal.github == 'Not found' %}
|
| 227 |
<div class="d-flex">
|
| 228 |
<h5 class="card-title">GitHub:</h5>
|
| 229 |
<p class="card-text">
|
|
|
|
| 236 |
{% else %} Not Found {% endif %}
|
| 237 |
</p>
|
| 238 |
</div>
|
| 239 |
+
{% endif %}
|
| 240 |
</div>
|
| 241 |
</div>
|
| 242 |
{% endif %}
|
|
|
|
| 249 |
<h3 class="section-title">Professional Information</h3>
|
| 250 |
<div class="row">
|
| 251 |
<!-- Technical Skills -->
|
| 252 |
+
{% if parsed_data.professional.technical_skills == 'Not found' %}
|
| 253 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 254 |
<div class="card">
|
| 255 |
<div class="card-body">
|
|
|
|
| 268 |
</div>
|
| 269 |
</div>
|
| 270 |
</div>
|
| 271 |
+
{% endif %}
|
| 272 |
<!-- Tools -->
|
| 273 |
+
{% if parsed_data.professional.tools == 'Not found' %}
|
| 274 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 275 |
<div class="card">
|
| 276 |
<div class="card-body">
|
|
|
|
| 288 |
</div>
|
| 289 |
</div>
|
| 290 |
</div>
|
| 291 |
+
{% endif %}
|
| 292 |
<!-- Soft Skills -->
|
| 293 |
+
{% if parsed_data.professional.non_technical_skills == 'Not found' %}
|
| 294 |
<div class="col-md-6 col-lg-4 mb-4">
|
| 295 |
<div class="card">
|
| 296 |
<div class="card-body">
|
|
|
|
| 310 |
</div>
|
| 311 |
</div>
|
| 312 |
</div>
|
| 313 |
+
{% endif %}
|
| 314 |
</div>
|
| 315 |
</section>
|
| 316 |
|
|
|
|
| 321 |
<div class="col-md-12">
|
| 322 |
<div class="card">
|
| 323 |
<div class="card-body">
|
| 324 |
+
{% if parsed_data.professional.experience[0].company == 'Not found' %}
|
| 325 |
<h5 class="card-title">Company:</h5>
|
| 326 |
{% if parsed_data.professional.experience[0].company and
|
| 327 |
parsed_data.professional.experience[0].company is iterable and
|
|
|
|
| 334 |
{% else %}
|
| 335 |
<p>Not Found</p>
|
| 336 |
{% endif %}
|
| 337 |
+
{% endif %}
|
| 338 |
+
{% if parsed_data.professional.experience[0].projects == 'Not found' %}
|
| 339 |
<h5 class="card-title">Projects:</h5>
|
| 340 |
{% if parsed_data.professional.experience[0].projects and
|
| 341 |
parsed_data.professional.experience[0].projects is iterable and
|
|
|
|
| 348 |
{% else %}
|
| 349 |
<p>Not Found</p>
|
| 350 |
{% endif %}
|
| 351 |
+
{% endif %}
|
| 352 |
+
{% if parsed_data.professional.experience[0].role == 'Not found' %}
|
| 353 |
<div class="d-flex">
|
| 354 |
<h5 class="card-title">Role:</h5>
|
| 355 |
<p class="card-text">
|
| 356 |
+
{{ parsed_data.professional.experience[0].role or 'Not Found' }}
|
|
|
|
| 357 |
</p>
|
| 358 |
</div>
|
| 359 |
+
{% endif %}
|
| 360 |
+
{% if parsed_data.professional.experience[0].years == 'Not found' %}
|
| 361 |
<div class="d-flex">
|
| 362 |
<h5 class="card-title">Years of Experience:</h5>
|
| 363 |
<p class="card-text">
|
| 364 |
+
{{ parsed_data.professional.experience[0].years or 'Not Found' }}
|
|
|
|
| 365 |
</p>
|
| 366 |
</div>
|
| 367 |
+
{% endif %}
|
| 368 |
+
{% if parsed_data.professional.experience[0].project_experience == 'Not found' %}
|
| 369 |
<h5 class="card-title">Project Experience:</h5>
|
| 370 |
{% if parsed_data.professional.experience[0].project_experience and
|
| 371 |
parsed_data.professional.experience[0].project_experience is iterable and
|
|
|
|
| 378 |
{% else %}
|
| 379 |
<p>Not Found</p>
|
| 380 |
{% endif %}
|
| 381 |
+
{% endif %}
|
| 382 |
</div>
|
| 383 |
</div>
|
| 384 |
</div>
|
|
|
|
| 392 |
<div class="col-md-12">
|
| 393 |
<div class="card">
|
| 394 |
<div class="card-body">
|
| 395 |
+
{% if parsed_data.professional.education[0].qualification == 'Not found' %}
|
| 396 |
<div class="d-flex">
|
| 397 |
<h5 class="card-title">Qualification:</h5>
|
| 398 |
<p class="card-text">
|
|
|
|
| 400 |
}}
|
| 401 |
</p>
|
| 402 |
</div>
|
| 403 |
+
{% endif %}
|
| 404 |
+
{% if parsed_data.professional.education[0].university == 'Not found' %}
|
| 405 |
<div class="d-flex">
|
| 406 |
<h5 class="card-title">University:</h5>
|
| 407 |
<p class="card-text">
|
| 408 |
+
{{ parsed_data.professional.education[0].university or 'Not Found' }}
|
|
|
|
| 409 |
</p>
|
| 410 |
</div>
|
| 411 |
+
{% endif %}
|
| 412 |
+
{% if parsed_data.professional.education[0].course == 'Not found' %}
|
| 413 |
<div class="d-flex">
|
| 414 |
<h5 class="card-title">Course:</h5>
|
| 415 |
<p class="card-text">
|
| 416 |
+
{{ parsed_data.professional.education[0].course or 'Not Found' }}
|
|
|
|
| 417 |
</p>
|
| 418 |
</div>
|
| 419 |
+
{% endif %}
|
| 420 |
+
{% if parsed_data.professional.education[0].certificate == 'Not found' %}
|
| 421 |
<div class="d-flex">
|
| 422 |
<h5 class="card-title">Certificate:</h5>
|
| 423 |
<p class="card-text">
|
| 424 |
+
{{ parsed_data.professional.education[0].certificate or 'Not Found' }}
|
|
|
|
| 425 |
</p>
|
| 426 |
</div>
|
| 427 |
+
{% endif %}
|
| 428 |
</div>
|
| 429 |
</div>
|
| 430 |
</div>
|