-
Notifications
You must be signed in to change notification settings - Fork 6
/
hack.html
640 lines (593 loc) · 28.5 KB
/
hack.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
<!doctype html>
<html lang="zxx">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>The first BitDust on-line hackathon</title>
<link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:600,700" rel="stylesheet">
<link href="https://fonts.googleapis.com/css?family=Open+Sans:600" rel="stylesheet">
<link rel="stylesheet" href="assets/css/applify.min.css"/>
</head>
<body class="coming-soon" data-fade_in="on-load">
<!-- Main Wrapper -->
<div class="main" role="main">
<!-- UI Hero -->
<div class="ui-hero hero-lg hero-center ui-tilt ui-gradient-animator">
<div class="container">
<!-- UI App Icon -->
<!-- <div class="ui-app-icon">
<img src="assets/img/logo/applify-app-icon.png" alt="Applify - App Landing HTML Template" data-uhd>
</div> -->
<!-- Heading -->
<h1 class="heading">
The first BitDust on-line hackathon
</h1>
<p class="paragraph">
Begins 22 January 2021 4:00 PM Amsterdam time
</p>
<!--
* UI Counter
* Modify the launch date by:
* Changing the [data-launch] attribute's value
-->
<div class="ui-counter" data-launch="Jan 22, 2021 16:00:00">
<!-- Days -->
<div class="days">
<h3 class="value">0</h3>
<p class="label">Days</p>
</div><!-- Hours -->
<div class="hours">
<h3 class="value">0</h3>
<p class="label">Hours</p>
</div><!-- Minutes -->
<div class="minutes">
<h3 class="value">0</h3>
<p class="label">Minutes</p>
</div><!-- Seconds -->
<div class="seconds">
<h3 class="value">0</h3>
<p class="label">Seconds</p>
</div>
</div>
<!-- Get Notified Card -->
<!-- <div class="ui-card shadow-xl form-card">
<div class="card-header pb-0">
<h4 class="heading text-indigo">Get Notified</h4>
</div>
<div class="card-body">
<form autocomplete="on" id="sign-up-form" name="sign-up-form">
<div class="form-group">
<div class="input-group">
<input autocomplete="email" class="input form-control" data-validation="required"
data-validation-error-msg="Please enter your email" name="email"
placeholder="Email">
<div class="input-group-append">
<button class="btn ui-gradient-green btn-sm">Notify Me <span
class="fa fa-star"></span></button>
</div>
</div>
</div>
</form>
</div>
</div>-->
</div><!-- .container -->
</div><!-- .ui-hero -->
<!-- Video Section -->
<div id="video" class="section bg-green ui-action-section">
<div class="container">
<div class="row">
<!-- Text Column -->
<div class="col-md-6 col-sm-7 text-block" data-vertical_center="true">
<!-- Section Heading -->
<div class="section-heading">
<h2 class="heading">
BitDust project
</h2>
<p class="paragraph">
We are aiming to develop an open-source and free computer software which gives you full control over your personal data and private communications and is 100% secure and bulletproof.
</p>
<div class="actions">
<!-- * Replace data-video with your youtube video id -->
<a class="ui-video-toggle" data-video="CiyHeMUJgys">
<span class="icon fa fa-play bg-indigo"></span> <span>How BitDust Works</span>
</a>
</div>
</div><!-- .section-heading -->
</div>
<!-- Image Column -->
<div class="col-md-6 col-sm-5 img-block animate" data-show="fade-in-left">
<img src="assets/img/mockups/applify-mockup-3.png" alt="Applify - App Landing HTML Template"
data-uhd class="responsive-on-sm" data-max_width="577"/>
</div>
</div><!-- .row -->
</div><!-- .container -->
</div><!-- .section -->
<!-- App Features Section -->
<div id="features" class="section pt-0">
<div class="container ui-icon-blocks ui-blocks-h icons-lg">
<div class="row">
<div class="col-sm-4 ui-icon-block">
<div class="icon icon-lg icon-circle icon-rocket text-red"></div>
<h4 class="text-dark-gray">Research</h4>
<p>
The BitDust project explores the possibilities for introducing new technologies in society to protect private information on the network.
</p>
</div>
<div class="col-sm-4 ui-icon-block">
<div class="icon icon-lg icon-circle icon-ghost text-red"></div>
<h4 class="text-dark-gray">Experiment</h4>
<p>
BitDust enthusiasts are focused to create a new generation distributed network for secure data storage and private communications in the net.
</p>
</div>
<div class="col-sm-4 ui-icon-block">
<div class="icon icon-lg icon-circle icon-trophy text-red"></div>
<h4 class="text-dark-gray">Learn</h4>
<p>
We have been sharing our developments for a long time, and now we decided to organize a first on-line hackcaton for everyone who is interested in this area.
</p>
</div>
</div><!-- .row -->
</div><!-- .container -->
</div><!-- .section -->
<!-- Features - Icon Blocks Section -->
<div class="section">
<div class="container ui-icon-blocks ui-blocks-h icons-md">
<div class="section-heading center">
<h2 class="heading text-indigo">
The Challenge
</h2>
<p class="paragraph">
Design, develop and submit a solution within 48 hours that makes the greatest contribution to the development of the BitDust project and the overall mission of BitDust
</p>
</div><!-- .section-heading -->
<!-- Icon Blocks -->
<div class="row">
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-ghost"></div>
<h5>Watch</h5>
<p>
We are broadcasting on-line every week, watch <a href="https://www.youtube.com/playlist?list=PLVoirgo6CSyp4rS-7kMfUZJS3DtxA3GIx" target=_blank>recorded videos</a> from YouTube
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-rocket"></div>
<h5>Learn</h5>
<p>
Read more about the project from <a href="https://bitdust.io/wiki/" target=_blank>Wiki</a>
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-power"></div>
<h5>Explore</h5>
<p>
Checkout the <a href="https://github.com/bitdust-io/" target=_blank>source code</a> from GitHub
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-lock-open"></div>
<h5>Try</h5>
<p>
<a href="https://bitdust.io/wiki/install" target=_blank>Install</a> and run the software locally, play with it
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-umbrella text-lime"></div>
<h5>Join community</h5>
<p>
Make sure you are in the <a href="">main chat</a> after 10 January 2020
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-speedometer"></div>
<h5>Build a team</h5>
<p>
You need a Team to be able to win!
Best team size is 5 heroes
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-graph"></div>
<h5>Find partners</h5>
<p>
No worries, if you do not have a team yet we will help you to find the best partners on the planet!
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-trophy"></div>
<h5>Get a coach</h5>
<p>
Mentor is an experienced BitDust contributor.
<br>
He will help your team to prepare for the competition
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-key"></div>
<h5>Find a challenge</h5>
<p>
Time to find an interesting story for the hackathon!
<br>
In doubt? Look at <a href="https://bitdust.io/wiki/hackathon#challenges" target="_blank">examples</a>
</p>
</div>
<div class="col-md-3 col-sm-4 col-6 ui-icon-block">
<div class="icon icon-wrench text-purple"></div>
<h5>Be on time</h5>
<p>
Make sure you are fresh and full of energy for the long weekend!
<br>
See you 22 January 2021
</p>
</div>
</div><!-- .ui-icon-block -->
</div><!-- .container -->
</div><!-- .section -->
<!-- Steps Section -->
<div id="how-it-works" class="section bg-light">
<div class="container">
<!-- Section Heading -->
<div class="section-heading center">
<h2 class="heading text-dark-gray">
When?
</h2>
</div><!-- .section-heading -->
<!-- UI Steps -->
<div class="ui-showcase-blocks ui-steps">
<!-- Step 1 -->
<div class="step-wrapper">
<span class="step-number ui-gradient-blue">1</span>
<div class="row">
<div class="col-md-6 text-right" data-vertical_center="true">
<h4 class="heading text-dark-gray">
10 January 2021
</h4>
<p class="paragraph">
All participants are registered and connected via chat.
</p>
</div>
</div>
</div>
<!-- Step 2 -->
<div class="step-wrapper">
<span class="step-number ui-gradient-blue">2</span>
<div class="row">
<div class="col-md-6 text-left" data-vertical_center="true">
<h4 class="heading text-dark-gray">
15 January 2021
</h4>
<p class="paragraph">
All teams are organized and registered for the competition.
</p>
</div>
</div>
</div>
<!-- Step 1 -->
<div class="step-wrapper">
<span class="step-number ui-gradient-blue">3</span>
<div class="row">
<div class="col-md-6 text-right" data-vertical_center="true">
<h4 class="heading text-dark-gray">
18 January 2021
</h4>
<p class="paragraph">
Each team receives a dedicated Mentor and start preparing for long-hacking weekends.
</p>
</div>
</div>
</div>
<!-- Step 2 -->
<div class="step-wrapper">
<span class="step-number ui-gradient-blue">4</span>
<div class="row">
<div class="col-md-6 text-left" data-vertical_center="true">
<h4 class="heading text-dark-gray">
22, 23, 24 January 2021
</h4>
<p class="paragraph">
Hacking time!
</p>
</div>
</div>
</div>
<!-- Step 1 -->
<div class="step-wrapper">
<span class="step-number ui-gradient-blue">5</span>
<div class="row">
<div class="col-md-6 text-right" data-vertical_center="true">
<h4 class="heading text-dark-gray">
29 January 2021 2:00 PM
</h4>
<p class="paragraph">
Jury announce the winners, meet on-line, party time!
</p>
</div>
</div>
</div>
</div>
</div><!-- .container -->
</div><!-- .section -->
<!-- Call To Action Section -->
<div class="section ui-gradient-blue">
<div class="container">
<div class="section-heading center">
<h2 class="heading">Welcome to the Hackathon!</h2>
<p class="paragraph">
Registration is open till <b>10 January 2021</b>
</p>
</div><!-- .section-heading -->
<div class="actions text-center">
<a class="btn ui-gradient-green shadow-lg"><span>Join now</a>
</div>
</div><!-- .container -->
</div><!-- .section -->
<!-- Testimonial Section -->
<div id="testimonials" class="section">
<div class="container">
<!-- Card Heading -->
<div class="section-heading center">
<h2 class="heading text-indigo">
The Hackathon Team
</h2>
</div><!-- .section-heading -->
<!-- Slider -->
<div class="ui-testimonials slider owl-carousel owl-theme">
<!-- Testimonials Item 1 -->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
Hi, I love Python and open-source software. Also I am the founder of the BitDust project.
<br>
During the hackathon I will be supporting teams with my BitDust knowledge and take part in technical questions & discussions.
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/veselin.png">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Veselin Penev</h6>
<p class="sub-heading">Mentor & Technical expert</p>
</div>
</div>
</div>
<!-- Testimonials Item 2 -->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, blockchain expert
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/desmond.png">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Desmond Dekker</h6>
<p class="sub-heading">Mentor & Business expert</p>
</div>
</div>
</div>
<!-- Testimonials Item 3 -->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, front-end guru
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/renato.png">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Renato Cardoso</h6>
<p class="sub-heading">Mentor & Technical expert</p>
</div>
</div>
</div>
<!-- Testimonials Item 4 -->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, business consultant
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/petr.png">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Petr Karasev</h6>
<p class="sub-heading">Mentor & Business expert</p>
</div>
</div>
</div>
<!-- Testimonials Item 5-->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, back-end guru
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/stanislav.png">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Stanislav Evseev</h6>
<p class="sub-heading">Mentor & Technical expert</p>
</div>
</div>
</div>
<!-- Testimonials Item 6-->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, i will help you to find a team
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/artem.jpg">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Art Ivanov</h6>
<p class="sub-heading">Organizer</p>
</div>
</div>
</div>
<!-- Testimonials Item 7-->
<div class="item">
<!-- Card -->
<div class="ui-card shadow-md">
<p>
bla bla bla, i will help you to connect with mentor
</p>
</div>
<!-- User -->
<div class="user">
<div class="avatar"><img alt="Applify App Landing Page" src="assets/img/team/maria.jpg">
</div>
<div class="info">
<h6 class="heading text-dark-gray">Mary Brown</h6>
<p class="sub-heading">Organizer</p>
</div>
</div>
</div>
</div><!-- .ui-testimonials -->
</div><!-- .container -->
</div><!-- .section -->
<!-- FAQ Section -->
<div class="section bg-light">
<div class="container">
<div class="section-heading center">
<h2 class="heading text-indigo">
Frequently Asked
</h2>
<p class="paragraph">
Join the <a href="">main Hackathon chat</a> and ask your question, if you did not found the answer bellow
</p>
</div><!-- .section-heading -->
<div class="row">
<div class="col-md-6" data-vertical_center="true">
<!-- Accordion -->
<div class="ui-accordion-panel ui-indigo">
<!-- Accordion 1 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-one">What is an on-line hackathon?</h6>
<div class="body in" data-accord="accordion2-one">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
<!-- Accordion 2 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-two">Can I participate with my own team?</h6>
<div class="body" data-accord="accordion2-two">
<p>Donec elementum ligula eu sapien consequat eleifend. Donec nec dolor erat,
condimentum sagittis sem. Praesent porttitor porttitor risus, dapibus rutrum ipsum
gravida et. Integer lectus nisi, facilisis sit amet eleifend nec.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
<!-- Accordion 3 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-three">I don't have a team yet, can I still join?</h6>
<div class="body" data-accord="accordion2-three">
<p>Aliquam erat volutpat. Maecenas scelerisque, orci sit amet cursus tincidunt, libero
nisl eleifend tortor, vitae cursus risus mauris vitae nisi. Cras laoreet ultrices
ligula eget tempus.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
<!-- Accordion 4 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-four">What is BitDust project about?</h6>
<div class="body" data-accord="accordion2-four">
<p>In hac habitasse platea dictumst. Pellentesque ornare blandit orci, eget tristique
risus convallis ut. Vivamus a sapien neque. Morbi malesuada massa ac sapien luctus
vulputate.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
<!-- Accordion 5 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-five">Only one team will be awarded?</h6>
<div class="body" data-accord="accordion2-five">
<p>In hac habitasse platea dictumst. Pellentesque ornare blandit orci, eget tristique
risus convallis ut. Vivamus a sapien neque. Morbi malesuada massa ac sapien luctus
vulputate.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
<!-- Accordion 6 -->
<div class="ui-card shadow-sm ui-accordion">
<h6 class="toggle" data-toggle="accordion2-six">What will be the prize pool?</h6>
<div class="body" data-accord="accordion2-six">
<p>In hac habitasse platea dictumst. Pellentesque ornare blandit orci, eget tristique
risus convallis ut. Vivamus a sapien neque. Morbi malesuada massa ac sapien luctus
vulputate.
<a href="#" target="_blank">Learn more.</a>
</p>
</div>
</div>
</div><!-- Accordion -->
</div>
<div class="col-md-6">
<img src="assets/img/mockups/applify-mockup-4.png" data-uhd
alt="Applify - App Landing Page HTML Template" class="responsive-on-sm" data-max_width="500"/>
</div>
</div><!-- .row -->
</div><!-- .container -->
</div><!-- .section -->
</div><!-- .main -->
<!-- Scripts -->
<script src="assets/js/libs/jquery/jquery-3.2.1.min.js"></script>
<script src="assets/js/libs/slider-pro/jquery.sliderPro.min.js"></script>
<script src="assets/js/libs/owl.carousel/owl.carousel.min.js"></script>
<script src="assets/js/libs/form-validator/form-validator.min.js"></script>
<script src="assets/js/libs/bootstrap.js"></script>
<script src="assets/js/applify/build/applify.js"></script>
<!-- UI Counter JS -->
<script>
// Get The Launch Date
var launch_date = new Date($('.ui-counter').data('launch')).getTime();
// Update Every Second
var i = setInterval(function () {
// The Current Timestamp
var time_stamp = new Date().getTime();
// Calculate Time Left
var time_left = launch_date - time_stamp;
// Calculations
var days = Math.floor(time_left / (1000 * 60 * 60 * 24));
var hours = Math.floor((time_left % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((time_left % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((time_left % (1000 * 60)) / 1000);
// Add Text To Html
$('.days .value').text(days);
$('.hours .value').text(hours);
$('.minutes .value').text(minutes);
$('.seconds .value').text(seconds);
// If Launcher Is Finished
if (time_left < 0) {
clearInterval(i);
$('.days .value, .hours .value, .minutes .value, .seconds .value').text('00');
}
}, 1000);
</script>
</body>
</html>