-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdetails.php
1510 lines (1499 loc) · 115 KB
/
details.php
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
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?php
require 'constants.php';
if(isset($_COOKIE['user_id']) && calculate_hash($_COOKIE['user_id'], $_COOKIE['name'], $_COOKIE['email'], $_COOKIE['phone']) != $_COOKIE['signature']) {
header('Location: '.$domain.'/ajax_responses/logout.php');
exit;
}
$currentTime = time();
$connexionsLive = ($currentTime >= $connexionsStartTime && $currentTime <= $connexionsEndTime);
$olpcLive = ($currentTime >= $olpcStartTime && $currentTime <= $olpcEndTime);
?>
<!DOCTYPE html>
<html>
<head>
<!-- COMMON TAGS -->
<meta charset="utf-8">
<title>Prayatna '19</title>
<!-- Search Engine -->
<meta name="description" content="Witness the celebration of technology! Come, be a part of one of the city's biggest CSE symposiums on March 8 & 9 at MIT, Chennai">
<meta name="image" content="https://prayatna.org.in/res/prayatna-small.png">
<!-- Schema.org for Google -->
<meta itemprop="name" content="Prayatna '19">
<meta itemprop="description" content="Witness the celebration of technology! Come, be a part of one of the city's biggest CSE symposiums on March 8 & 9 at MIT, Chennai">
<meta itemprop="image" content="https://prayatna.org.in/res/prayatna-small.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Prayatna '19">
<meta name="twitter:description" content="Witness the celebration of technology on March 8 & 9">
<meta name="twitter:image:src" content="https://prayatna.org.in/res/prayatna-small.png">
<!-- Open Graph general (Facebook, Pinterest & Google+) -->
<meta name="og:title" content="Prayatna '19">
<meta name="og:description" content="Witness the celebration of technology on March 8 & 9">
<meta name="og:image:secure_url" content="https://prayatna.org.in/res/prayatna-small.png">
<meta name="og:url" content="https://prayatna.org.in/">
<meta name="og:site_name" content="Prayatna '19">
<meta name="fb:admins" content="217178335072713">
<meta name="og:type" content="website">
<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="stylesheet" type="text/css" href="dist/material-components-web.min.css" />
<script type="text/javascript" src="dist/material-components-web.min.js"></script>
<script type="text/javascript" src="dist/mithril.js"></script>
<link rel="stylesheet" type="text/css" href="stylesheet.css">
</head>
<body class="details-container">
<div id='root' class='mdc-typography footer--fixed-adjust'></div>
<?php include('footer.php') ?>
<?php include('snackbar.php') ?>
<script type="text/javascript">
function parseURLParams(url) {
var queryStart = url.indexOf("?") + 1,
queryEnd = url.indexOf("#") + 1 || url.length + 1,
query = url.slice(queryStart, queryEnd - 1),
pairs = query.replace(/\+/g, " ").split("&"),
parms = {}, i, n, v, nv;
if (query === url || query === "") return;
for (i = 0; i < pairs.length; i++) {
nv = pairs[i].split("=", 2);
n = decodeURIComponent(nv[0]);
v = decodeURIComponent(nv[1]);
if (!parms.hasOwnProperty(n)) parms[n] = [];
parms[n].push(nv.length === 2 ? v : null);
}
return parms;
}
</script>
<script type='text/javascript'>
var root = document.getElementById('root');
var getPageToShow = function() {
var params = parseURLParams(window.location.href);
if(params == undefined) {
window.location.href = "/";
}
return params.id
}
var topAppBar, cookieExists = "<?php echo isset($_COOKIE['user_id']); ?>";
var appBar = {
view: function() {
var sections = [
m('section', {class: 'mdc-top-app-bar__section mdc-top-app-bar__section--align-start'}, [
m('a', {class: 'material-icons mdc-top-app-bar__navigation-icon', tabindex: '0'}, 'menu'),
m('span', {class: 'mdc-top-app-bar__title details-app-bar-title', style: 'font-size: 100%'}, 'Workshops and Events')
]),
];
if(cookieExists) {
var menuButtonSection = m('section', {class: 'mdc-top-app-bar__section mdc-top-app-bar__section--align-end', role: 'toolbar'}, [
m('button', {class: 'mdc-button app-bar-button', style:'--mdc-theme-primary: #ffffff;', onclick:function(){
var mdcMenu = new mdc.menu.MDCMenu(document.querySelector('.mdc-menu'));
mdcMenu.open = true;
}} ,
m('i', {class: 'material-icons'}, 'more_vert')
),
m('div', {class: 'mdc-menu-surface--anchor'},
m('div', {class: 'mdc-menu mdc-menu-surface anim-appear-pulse', style: 'width: 150px;', tabindex: '-1'},
m('ul', {class: 'mdc-list', role: 'menu', "aria-hidden":"true", "aria-orientation":"vertical"},
m('a', {href: '/'},
m('li', {class: 'mdc-list-item', role: 'menuitem'},
m('span', {class: 'mdc-list-item__text'}, 'Home')
)
),
m('a', {href: 'dashboard.php'},
m('li', {class: 'mdc-list-item', role: 'menuitem'},
m('span', {class: 'mdc-list-item__text'}, 'Dashboard')
)
),
m('a', {href: 'ajax_responses/logout.php'},
m('li', {class: 'mdc-list-item', role: 'menuitem'},
m('span', {class: 'mdc-list-item__text'}, 'Log out')
)
)
)
)
)
]);
sections.push(menuButtonSection);
}
return m('header', {class: 'mdc-top-app-bar mdc-elevation--z4', id: 'app-bar'},
m('div', {class: 'mdc-top-app-bar__row'}, sections)
);
},
oncreate: function(vnode) {
topAppBar = mdc.topAppBar.MDCTopAppBar.attachTo(vnode.dom);
topAppBar.listen('MDCTopAppBar:nav', () => {
drawer.open = true;
});
var mdcList;
if(cookieExists) {
mdcList = new mdc.list.MDCList(vnode.dom.querySelector('.mdc-list'));
ripples.push.apply(mdcList.listElements.map((listItemEl) => new mdc.ripple.MDCRipple(listItemEl)));
}
}
}
var currentPage = getPageToShow();
var fabText;
if(currentPage == 'flutter' || currentPage == 'system-design' || currentPage == 'cyber-security' || currentPage == 'artificial-intelligence' || currentPage == 'react-js' || currentPage == 'cracking-the-coding-interview')
fabText = "Pay Now";
else
fabText = "Register";
var switchPage = function(page) {
window.history.replaceState("", "", '<?=$domain?>/details.php?id='+page);
currentPage = page;
if(currentPage == 'flutter' || currentPage == 'system-design' || currentPage == 'cyber-security' || currentPage == 'artificial-intelligence' || currentPage == 'react-js' || currentPage == 'cracking-the-coding-interview')
fabText = "Pay Now";
else
fabText = "Register";
registrationFab.dom.style.display = 'flex';
if(currentPage == 'hackathon'){
registrationFab.dom.style.display = 'none';
}
else if (currentPage == 'paper-presentation') {
registrationFab.dom.style.display = 'none';
}
else if (currentPage == 'olpc') {
registrationFab.dom.style.display = 'none';
}
drawer.open = false;
}
var ripples = []
var Button = {
view: function(vnode) {
var buttonValues = {class: 'mdc-button mdc-ripple-upgraded '+(vnode.attrs.class?vnode.attrs.class:'mdc-button--raised'), style: vnode.attrs.style?vnode.attrs.style:""};
return m('button', buttonValues,
m('span', {class: 'mdc-button__label'}, vnode.attrs.label)
);
},
oncreate: function(vnode) {
ripples.push(new mdc.ripple.MDCRipple(vnode.dom));
}
}
var NavItem = {
view: function(vnode) {
return m('a', {
class: 'mdc-list-item' + ((currentPage == vnode.attrs.id)?' mdc-list-item--activated':''),
onclick: function() {switchPage(vnode.attrs.id); },
'aria-selected': 'true',
tabindex: '0'
},
vnode.attrs.child
);
},
oncreate: function(vnode) {
ripples.push(new mdc.ripple.MDCRipple(vnode.dom));
}
}
var nav = m('nav', {class: 'mdc-list'}, [
m('a', {class: 'mdc-list-item', href: '/', 'aria-selected': 'true', tabindex: '0'}, [
m('h3', {class: 'mdc-list-group__subheader', style: 'color: #212121'}, 'Home')
]),
m('h3', {class: 'mdc-list-group__subheader', style: 'color: #212121'}, 'Workshops'),
m(NavItem, {
id: 'flutter',
child: m('span', {class: 'mdc-list-item__text'}, 'App Development')
}),
m(NavItem, {
id: 'system-design',
child: m('span', {class: 'mdc-list-item__text'}, 'System Design')
}),
m(NavItem, {
id: 'cyber-security',
child: m('span', {class: 'mdc-list-item__text'}, 'Cyber Security')
}),
m(NavItem, {
id: 'artificial-intelligence',
child: m('span', {class: 'mdc-list-item__text'}, 'Artificial Intelligence')
}),
m(NavItem, {
id: 'react-js',
child: m('span', {class: 'mdc-list-item__text'}, 'Web Development with ReactJS')
}),
m(NavItem, {
id: 'cracking-the-coding-interview',
child: m('span', {class: 'mdc-list-item__text'}, 'Cracking the Coding Interview')
}),
m('h3', {class: 'mdc-list-group__subheader', style: 'color: #212121'}, 'Technical Events'),
m(NavItem, {
id: 'hackathon',
child: m('span', {class: 'mdc-list-item__text'}, 'Motorq Hackathon')
}),
m(NavItem, {
id: 'amazon-intern-hiring',
child: m('span', {class: 'mdc-list-item__text'}, 'Amazon Intern Hiring')
}),
m(NavItem, {
id: 'ospc',
child: m('span', {class: 'mdc-list-item__text'}, 'OnSite Programming Contest')
}),
m(NavItem, {
id: 'oops-its-java',
child: m('span', {class: 'mdc-list-item__text'}, "Oops! It's Java!")
}),
m(NavItem, {
id: 'web-hub',
child: m('span', {class: 'mdc-list-item__text'}, 'Web Hub')
}),
m(NavItem, {
id: 'db-dwellers',
child: m('span', {class: 'mdc-list-item__text'}, 'DB Dwellers')
}),
m(NavItem, {
id: 'mini-placement',
child: m('span', {class: 'mdc-list-item__text'}, 'Mini Placement')
}),
m(NavItem, {
id: 'code-n-chaos',
child: m('span', {class: 'mdc-list-item__text'}, "Code 'N Chaos")
}),
m(NavItem, {
id: 'parseltongue',
child: m('span', {class: 'mdc-list-item__text'}, 'Parseltongue')
}),
m(NavItem, {
id: 'paper-presentation',
child: m('span', {class: 'mdc-list-item__text'}, 'Paper Presentation')
}),
m('h3', {class: 'mdc-list-group__subheader', style: 'color: #212121'}, 'Non Technical Events'),
m(NavItem, {
id: 'kaleidoscope',
child: m('span', {class: 'mdc-list-item__text'}, 'Kaleidoscope')
}),
m(NavItem, {
id: 'connexions',
child: m('span', {class: 'mdc-list-item__text'}, 'Connexions')
}),
m(NavItem, {
id: 'bplan',
child: m('span', {class: 'mdc-list-item__text'}, 'Bplan')
}),
m(NavItem, {
id: 'ipl-auction',
child: m('span', {class: 'mdc-list-item__text'}, 'IPL Auction')
}),
m(NavItem, {
id: 'math-o-mania',
child: m('span', {class: 'mdc-list-item__text'}, 'Math O Mania')
}),
m(NavItem, {
id: 'treasure-hunt',
child: m('span', {class: 'mdc-list-item__text'}, 'Treasure Hunt')
}),
m(NavItem, {
id: 'gaming',
child: m('span', {class: 'mdc-list-item__text'}, 'Gaming')
}),
m('h3', {class: 'mdc-list-group__subheader', style: 'color: #212121'}, 'Online Events'),
m(NavItem, {
id: 'freeze-it',
child: m('span', {class: 'mdc-list-item__text'}, 'Freeze It!')
}),
m(NavItem, {
id: 'connexions-online',
child: m('span', {class: 'mdc-list-item__text'}, 'Connexions Online')
}),
m(NavItem, {
id: 'olpc',
child: m('span', {class: 'mdc-list-item__text'}, 'Online Programming Contest')
}),
]);
var drawer;
var appDrawer = {
view: function() {
return m('aside', {class: 'mdc-drawer mdc-drawer--modal'}, [
m('a', {href: '/'},
m('div', {class: 'mdc-drawer__header', style: 'position:relative'}, [
m('img', {src: 'res/prayatna-small.png', style: 'width: 50px; height: 50px;'}),
m('h3', {class: 'mdc-drawer__title', style: 'display: inline-block;position: absolute;margin-left: 1rem'}, "Prayatna '19")
])
),
m('div', {class: 'mdc-drawer__content'},
nav
)
]);
},
oncreate: function(vnode) {
drawer = mdc.drawer.MDCDrawer.attachTo(vnode.dom);
}
}
var contents = {
'flutter': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'App Development'),
m('div', {class: 'center90 video-container'},
m('iframe', {width: '853', height: '480', src: 'https://www.youtube.com/embed/fq4N0hgOWzU', frameborder: '0', allow: 'accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture', allowfullscreen: 'true'})
),
m('p', {class: 'mdc-typography--body1'}, 'Learn to create stunning new Android & iOS apps from scratch using the new Flutter Software Development Kit (SDK) released by Google very recently.'),
m('p', {class: 'mdc-typography--body1'}, 'Guiding you through this workshop would be Ruchika Gupta, a Software Engineer working at Geeky Ants, who happens to be one of the few developers in the world who were invited to attend the prestigious Flutter Live, an international conference for Flutter developers conducted by Google in December 2018. She is also well versed in mobile and web app development.'),
m('p', {class: 'mdc-typography--body1'}, 'For this workshop, there is no prerequisite knowledge required, as it will be suitable for even beginners who have never created a mobile application yet. At the end of the workshop, you will realize how easy it is to develop material design apps for Android & iOS in a streamlined and clutter-free manner.'),
m('p', {class: 'mdc-typography--body1'},
'To know more about the speaker, check out their',
m('a', {href: "https://github.com/geekruchika", style: 'color: black; font-weight: bold;'}, ' GitHub,'),
m('a', {href: "https://www.linkedin.com/in/ruchika-gupta-b18946134", style: 'color: black; font-weight: bold;'}, ' LinkedIn,'),
m('a', {href: "https://blog.geekyants.com/how-flutter-took-me-all-the-way-to-london-flutter-live-2018-900f0b789560", style: 'color: black; font-weight: bold;'}, ' Medium'),
' profiles.'
),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 8'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 799'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Learn about how app development is done'),
m('li', 'Learn the difference between native development & cross-platform'),
m('li', 'Learn the basics of dart'),
m('li', 'Learn about Flutter and its Architecture'),
m('li', 'Build a Real-Time App with 2-3 screens, beautiful layouts and navigation'),
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Participants have to bring their own laptop'),
m('li', 'Steps for setting up Flutter can be found ',
m('a', {href: "https://flutter.dev/docs/get-started/install", style: 'color: black; font-weight: bold;'}, 'here'),
),
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Thiruveni: ',
m('a', {href: 'tel:+918870680356'}, '8870680356'),
', Gowtham: ',
m('a', {href: 'tel:+918124965971'}, '8124965971')
),
),
]);
}
},
'system-design': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'System Design'),
m('p', {class: 'mdc-typography--body1'}, 'The first step towards solving a real-world problem is designing its architecture and system. Without it, there would be no foundation for a project and rectifying issues later on can become very troublesome.'),
m('p', {class: 'mdc-typography--body1'}, 'In this workshop, you will learn to design complex systems from scratch, starting from analyzing requirements to building its system architecture and generating a high-level solution. You will also gain expert knowledge on designing scalable systems, load balancing and acquire hands-on experience of designing a Whatsapp Messenger system.'),
m('p', {class: 'mdc-typography--body1'}, 'Mentoring you in this workshop is Gaurav Sen, who, currently working at Uber, has significant expertise in this area having developed such systems for top tech-companies. Gaurav also happens to be one of India’s most famous Youtubers in the Computer Science domain, having over 50000 subscribers.'),
m('p', {class: 'mdc-typography--body1'},
'To know more about the speaker, check out their',
m('a', {href: "https://www.youtube.com/channel/UCRPMAqdtSgd0Ipeef7iFsKw", style: 'color: black; font-weight: bold;'}, ' YouTube,'),
m('a', {href: "https://www.linkedin.com/in/gaurav-sen-56b6a941", style: 'color: black; font-weight: bold;'}, ' LinkedIn'),
' profiles.'
),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 9'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 699'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Learn about Scalability on the Cloud'),
m('li', 'Learn about NoSQL Databases'),
m('li', 'Learn the basics of Load Balancing'),
m('li', 'Designing a Rate Limiter'),
m('li', 'Designing a Messenger like Whatsapp'),
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Participants have to bring their own laptop'),
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Deepak: ',
m('a', {href: 'tel:+919940393325'}, '9940393325'),
', Varshini: ',
m('a', {href: 'tel:+918124319730'}, '8124319730')
),
),
]);
}
},
'artificial-intelligence': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Artificial Intelligence'),
m('p', {class: 'mdc-typography--body1'}, 'From smart cities to self-driving cars, Artificial Intelligence is progressing rapidly. It is quickly taking over various parts of our day-to-day life. The gap between human intelligence and machine intelligence is getting closer and closer. Hence, it is vital to understand how we can use this technology and implement powerful and innovative ideas harnessing the power of AI.'),
m('p', {class: 'mdc-typography--body1'}, "That would exactly be what you are going to learn by attending this workshop, which is hosted by InMobi, one of the world's leading platform providers for mobile marketing and advertising. They have pioneered many ideas in this field, and will be teaching you how you can do gain expert knowledge on Artificial Intelligence. Gear up to be inspired and motivated by the magic of AI after attending this workshop."),
m('p', {class: 'mdc-typography--body1'},
'To know more about the speaker, check out their',
m('a', {href: "https://www.linkedin.com/in/ramkumarcs31", style: 'color: black; font-weight: bold;'}, ' LinkedIn'),
' profile.'
),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 8'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 699'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Introduction to Machine Learning & Deep Learning'),
m('li', 'Learn different data processing methods for ML models'),
m('li', 'Learn about Supervised (Classification & Regression) and Unsupervised Machine Learning'),
m('li', 'Learn how Recommendation Systems work'),
m('li', 'Learn where Machine Learning is applied in industries'),
m('li', 'Learn how to build ML models in Python'),
m('li', 'Learn to use Python for Data Visualization and Modelling'),
m('li', 'Learn to build and run ML models using Jupyter Notebook'),
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Participants have to bring their own laptop'),
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Prashanth: ',
m('a', {href: 'tel:+919003165816'}, '9003165816'),
', Janani: ',
m('a', {href: 'tel:+919791150172'}, '9791150172')
),
),
]);
}
},
'react-js': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Web Development with ReactJS'),
m('p', {class: 'mdc-typography--body1'}, 'React is a JavaScript library designed to be a straightforward and painless way to develop interactive user interfaces. Developed by Facebook, this is one of the most powerful libraries present for designing modern applications in real-time with impressive aesthetics and simplified back-ends. You will learn to use this library for designing such applications from scratch, and get yourself acquainted with some impressive techniques that you can use for developing your own, using this library.'),
m('p', {class: 'mdc-typography--body1'}, 'Handling this workshop would be an expert on React, who has been in the professional development circuit for over six years now, deploying his immaculate skills for several leading corporates. Mentoring a Smart India Hackathon winning team in 2018, a nanodegree in Android development, hosting workshops, tech talks, developer meetups and code sprints every other week are some of his colossal achievements.'),
m('p', {class: 'mdc-typography--body1'},
'To know more about the speaker, check out their',
m('a', {href: "https://www.linkedin.com/in/msomu/", style: 'color: black; font-weight: bold;'}, ' LinkedIn,'),
m('a', {href: "https://github.com/msomu", style: 'color: black; font-weight: bold;'}, ' GitHub,'),
' and',
m('a', {href: "http://msomu.in/", style: 'color: black; font-weight: bold;'}, ' Website'),
),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 9'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 649'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('h1', {class: 'mdc-typography--headline5'}, 'Theory'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Learn the What, Why and How of ReactJS'),
m('li', 'Learn to setup a React Development Environment'),
m('li', 'Learn about JSX'),
m('li', 'Learn about React Components and their interactions'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Hands on'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Install and setup Cloud Firestore database'),
m('li', 'Create a sample React Web application'),
m('li', 'Integrate React Router'),
m('li', 'Run and test the application'),
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Participants have to bring their own laptop'),
m('li', 'Steps for setting up ReactJS can be found ',
m('a', {href: "https://www.tutorialspoint.com/reactjs/reactjs_environment_setup.htm", style: 'color: black; font-weight: bold;'}, 'here'),
),
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Abilash: ',
m('a', {href: 'tel:+917871615411'}, '7871615411'),
', Bharani: ',
m('a', {href: 'tel:+919698907530'}, '9698907530')
),
),
]);
}
},
'cracking-the-coding-interview': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Cracking the Coding Interview'),
m('p', {class: 'mdc-typography--body1'}, 'With advancements in Computer Science, tech companies have sprung up in huge numbers all over the world. The demand for good talent is always high, and one needs to equip themselves with the necessary skills to be hired. Enter Cracking the Coding Interviews – a workshop where you’ll be taught the art of acing interviews. You’ll learn in-depth about the various modes in which interviews are conducted, the skills necessary to crack them, best ways to prepare for placements and tips to present yourself in the best way possible.'),
m('p', {class: 'mdc-typography--body1'}, "The workshop is hosted by Hemanth Prasath, a software engineer currently working with PayPal and an alumnus of MIT. Hemanth balanced both competitive programming and learning application development during his college days, and regularly aced coding competitions and hackathons. He has also mentored many of his juniors, to become successful programmers in this field. He also happens to be one of the youngest members of the PayPal interviewing team in India."),
m('p', {class: 'mdc-typography--body1'},
'To know more about the speaker, check out their',
m('a', {href: "https://www.linkedin.com/in/itsmehemm", style: 'color: black; font-weight: bold;'}, ' LinkedIn,'),
m('a', {href: "https://github.com/itsmehemm", style: 'color: black; font-weight: bold;'}, ' GitHub'),
' profiles.'
),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 8'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 499'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Learn what happens behind the scenes of a Programming Interview'),
m('li', 'Tips for pre-interview and post-interview measures'),
m('li', 'Learn about various concepts vis-a-vis Arrays, LinkedLists, Trees, Graphs, DP, String'),
m('li', 'Learn various Algorithm Strategies (Searching, Sorting, BIT Manipulation, Memoization. etc)'),
m('li', 'Learn the steps involved in solving an algorithmic problem'),
m('li', 'Learn how companies evaluate candidates during interviews'),
m('li', 'Sample Mock Interviews')
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Prashanth: ',
m('a', {href: 'tel:+919003165816'}, '9003165816'),
', Amarnath: ',
m('a', {href: 'tel:+919080082180'}, '9080082180')
),
),
]);
}
},
'cyber-security': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Cyber Security'),
m('p', {class: 'mdc-typography--body1'}, 'With the constantly evolving nature of security risks, it is imperative for the tech-world to design secure systems that are safe from cyberattacks. In 2018, it was estimated that the big four software companies spent 75+ billion dollars for their cybersecurity measures. "With great tech comes great responsibility" - to protect it from evil.'),
m('p', {class: 'mdc-typography--body1'}, "Enroll for this workshop and become acquainted with the mystic world of Computer Security and Ethical Hacking. Handling this workshop would be experts from Ernst and Young (EY), one of the largest accounting firms in the world. Handling hundreds of billions of dollars in assets, EY requires complex and robust security measures to counter attacks from hackers all over the world. Come - learn from the experts! "),
m('h1', {class: 'mdc-typography--headline6'}, 'Time and Date: 9am - 5pm on March 9'),
m('h1', {class: 'mdc-typography--headline6'}, 'Registration Amount: Rs. 699'),
m('h1', {class: 'mdc-typography--headline4'}, 'Objectives'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Learn the basics and recent trends in Cyber Security'),
m('li', 'Learn the phases of a Security Breach'),
m('li', 'Learn the basics of Cyber Forensics'),
m('li', 'Learn and simulate Email Phishing'),
m('li', 'Learn about TOR and VPN'),
m('li', 'Learn the basics of Cyrptocurrency'),
),
m('h1', {class: 'mdc-typography--headline4'}, 'Note'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Participants have to bring their own laptop'),
m('li', 'Registration is provided on first come first serve basis'),
m('li', 'Lunch will be provided to participants during the workshop'),
m('li',
'For any queries contact Pradeepa: ',
m('a', {href: 'tel:+917358547119'}, '7358547119'),
', Preethi: ',
m('a', {href: 'tel:+918248670229'}, '8248670229')
),
),
]);
}
},
'amazon-intern-hiring': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Amazon Intern Hiring'),
m('p', {class: 'mdc-typography--body1'},
`The event you've been waiting for is finally here! Prayatna '19 is proud to partner with Amazon for their intern hiring.`),
m('p', {class: 'mdc-typography--body1'},
`There will be 3 rounds in the hiring challenge. The first round will be a pen-and-paper test open to all. Shortlisted candidates will go through a coding round. The questions for the coding round will be officially administered by a team of Amazon Engineers. Those selected from the coding round will be interviewed in a Face-to-Face (F2F) round by volunteers of Prayatna. The combined results (pen and paper, coding, f2f) of all F2F participants will be forwarded to Amazon.`),
m('p', {class: 'mdc-typography--body1'},
`Selection of the top participants of the F2F round lies at Amazon's discretion and they will be offered an internship interview opportunity.`),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Internship(s) at Amazon for top candidates'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 8 - Pen & Paper round, Coding round'),
m('li', 'March 9 - F2F interviews'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is an individual event'),
m('li', 'Participation is restricted to second and third year students currently enrolled in their Engineering Bachelors program'),
m('li',
'For any queries contact Srinivas: ',
m('a', {href: 'tel:+919442248023'}, '9442248023'),
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'It is mandatory to have a valid Prayatna entry ticket to participate in this event'),
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'ospc': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'OnSite Programming Contest'),
m('p', {class: 'mdc-typography--body1'},
`Although there is exponential development in the compiling power in recent times, a great programmer is the one who can write seamless code without the aid of fancy machine configurations. An efficient code comes to our rescue every single time there needs an optimization in the system. OSPC is the contest which tests the coders’ talent in coming up with fast yet creative solutions for algorithmic problems. Being one of the most rigorous programming contests, OSPC covers multiple facets of coding and skills including logical thinking, programming and debugging.`),
m('p', {class: 'mdc-typography--body1'},
`This event, that mainly deals with domains of CS like data structures and algorithms, consists of two rounds. The first round is a pen and paper test involving variety of coding questions. The second round is an online coding contest on online judges such as Hackerrank or Codechef.`),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth Rs. 3000 for the top two teams'),
m('li', 'Internships at Freshworks (6 months) and Caratlane Solutions for the top two teams'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 8 - Prelims and Finals'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is a team event and a maximum of 2 members can be a part of a team'),
m('li', 'The same person cannot be a part of more than one team.'),
m('li', 'First Round: Pen & Paper Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Topics: DS, Algorithms, Debugging'),
m('li', 'Format: Short answers and simple code-writing'),
m('li', 'Time Limit: 45 mins'),
),
m('li', 'Second Round: Online Coding Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Format: Competitive programming challenge on Hackerrank/Codechef'),
m('li', 'Time Limit: 90 minutes'),
),
m('li',
'For any queries contact Akshay: ',
m('a', {href: 'tel:+918056027690'}, '8056027690'),
', Timothy: ',
m('a', {href: 'tel:+919677207736'}, '9677207736')
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'It is mandatory to have a valid Prayatna entry ticket to participate in this event'),
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'oops-its-java': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, "OOPS! It's Java"),
m('p', {class: 'mdc-typography--body1'},
`The real challenge for a coder lies in his ability to write code that ensures readability, by reducing complexity and improving the maintainability of the system. For ages, Object Oriented Programming Systems have aided coders to face this challenge and Java is widely used to create complete applications that can run on a single computer. OOPS! It’s JAVA! is a JAVA-specific programming contest conducted to put your knowledge of the language to test.`),
m('p', {class:'mdc-typography--body1'},
`In the first round, the participants should answer simple programming questions on JAVA concepts. The second round requires participants to design small real-world applications using JAVA. `),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth Rs. 3000 for the top two teams'),
m('li', 'Internships at Zoho and CNSI for the top two teams'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 9 - Prelims and Finals'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is a team event and a maximum of 2 members can be a part of a team'),
m('li', 'The same person cannot be a part of more than one team.'),
m('li', 'First Round: Pen & Paper Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Objective type questions on various concepts of JAVA'),
m('li', 'Simple coding questions in JAVA'),
m('li', 'Time Limit: 45 mins'),
),
m('li', 'Second Round: Coding Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Solve as many as you can (Algorithmic Questions, Application Development with Databases, JAVA Concepts like Threading etc)'),
m('li', 'Time Limit: 60 minutes'),
),
m('li',
'For any queries contact Karthik: ',
m('a', {href: 'tel:+919940191782'}, '9940191782'),
', Abinav: ',
m('a', {href: 'tel:+919445841217'}, '9445841217')
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'It is mandatory to have a valid Prayatna entry ticket to participate in this event'),
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'parseltongue': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Parseltongue'),
m('p', {class: 'mdc-typography--body1'},
`Soaring high above all other object-oriented programming languages due to its elegant code syntax, it is not surprising for Python to be preferred by tech giants such as Google and Facebook. With a plethora of open source libraries available for applications in data analysis and web development, Python is versatile to meet the requirements of any programmer. `),
m('p', {class:'mdc-typography--body1'},
`Our event mainly focuses on testing your coding skills in Python. The prelims would be a pen-and-paper round focusing on logic-cracking, programming and debugging. The second round requires you to get your hands dirty with Python, developing simple applications. `),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth Rs. 3000 for the top two teams'),
m('li', 'Internships at Skcript and Mad Street Den for the top two teams'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 9 - Prelims and Finals'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is a team event and a maximum of 2 members can be a part of a team'),
m('li', 'The same person cannot be a part of more than one team.'),
m('li', 'First Round: Pen & Paper Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Objective type questions on various concepts of Python'),
m('li', 'Simple coding questions in Python'),
m('li', 'Time Limit: 45 mins'),
),
m('li', 'Second Round: Coding Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Solve as many as you can (Algorithmic Questions, UI Development, Web services and simple machine learning questions)'),
m('li', 'Time Limit: 60 minutes'),
),
m('li',
'For any queries contact Madhumitha: ',
m('a', {href: 'tel:+918680851230'}, '8680851230'),
', Harshavardhan: ',
m('a', {href: 'tel:+918072843284'}, '8072843284')
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'It is mandatory to have a valid Prayatna entry ticket to participate in this event'),
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'hackathon': {
view: function(){
showSnackbar('Last Date for Hackathon Idea submission: Feb 28', 10);
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Motorq Hackathon'),
m('p', {class: 'mdc-typography--body1'},
'We are proud to partner with ', m('a', {href: "https://motorq.co", style: 'color: black; font-weight: bold;'}, 'Motorq - Accelerating Connected Cars'), ' for this event.'
),
m('p', {class: 'mdc-typography--body1'},
'The flagship event of Prayatna 2019, Motorq Hackathon, would serve as a platform for creative problem solving and to foster innovation through collaboration.'
),
m('p', {class: 'mdc-typography--body1'},
'This is a single round event in which you will be asked to implement your own ideas for the given problem statements. A team of at-most three members can attend this contest.'
),
m('p', {class: 'mdc-typography--body1'},
"The judging would be done by industry veterans and experts. Each team would be judged on several parameters such as uniqueness of their idea, complexity, innovation, usefulness and relevance to the theme."
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li',
'Last Date for sending proposals: ',
m('b', 'February 28'),
),
m('li', 'Hackathon: March 2, 10AM to March 3, 10AM (24 hours)'),
m('li', 'Followed by demo (approx. 2-3 hours)'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth ',
m('b', 'Rs. 30,000'),
' for the top teams'
),
m('li', 'Teams working on ',
m('b', 'starred domains'),
' also stand a chance at getting interview opportunities for ',
m('b', 'internships with stipends of 1L per month'),
' at Motorq!'
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Domains'),
m('h1', {class: 'mdc-typography--headline6'},
m('span', {class: 'material-icons star-animation', style: 'line-height: 32px; width: 24px; padding-right: 6px'}, 'star_rate'),
m('span', {style: 'font-weight: 400'}, 'Connected Cars')
),
m('p', {class: 'mdc-typography--body1'},
"The connected car technology enables vechicles equipped with intelligent systems to leverage services connected to the Internet. The advent of connected car technology brings with it a host of interesting use cases such as predictive car maintenance, fleet monitoring, smart in-car infotainment, adapative driving and driver safety, insurance, smart parking, dealership etc."
),
m('h1', {class: 'mdc-typography--headline6'},
m('span', {class: 'material-icons star-animation', style: 'line-height: 32px; width: 24px; padding-right: 6px'}, 'star_rate'),
'Natural Language Processing'
),
m('p', {class: 'mdc-typography--body1'},
"Natural Language Processing is a sub-field of AI focussed on bringing computers closer to human-level understanding of language. One of the problem statements we are interested in - Leverage NLP to query a relational database in natural language for a generic schema."
),
m('h1', {class: 'mdc-typography--headline6'},
m('span', {class: 'material-icons star-animation', style: 'line-height: 32px; width: 24px; padding-right: 6px'}, 'star_rate'),
'AR - VR - MR (Augmented Reality, Virtual Reality, Mixed Reality)'
),
m('p', {class: 'mdc-typography--body1'},
"AR adds digital elements to a live-view using the camera on a smartphone. VR implies a complete immersive experience, shutting out the user from the physical world. MR combines AR and VR, with real-world and digital-world objects interacting with one another. Transport us to another world with your applications based on any of these three subdomains!"
),
m('h1', {class: 'mdc-typography--headline6'}, 'Social Welfare'),
m('p', {class: 'mdc-typography--body1'},
"This domain involves creation of applications which could impact the welfare of the society in distinct way. Generic example for representative purposes: Apps Ensuring Women safety."
),
m('h1', {class: 'mdc-typography--headline6'}, 'Health Care'),
m('p', {class: 'mdc-typography--body1'},
"This domain involves creation of applications that handle the health and medical related issues associated with the user, providing guidance for better health etc."
),
m('h1', {class: 'mdc-typography--headline6'}, 'Natural Diaster Management'),
m('p', {class: 'mdc-typography--body1'},
"This domain concerns creations of applications that can help prevent/predict natural calamities and/or handling the aftermath of the natural phenomenon. Brownie points for crowdsourcing aspects incorporated into the application."
),
m('h1', {class: 'mdc-typography--headline6'}, 'Social Networking'),
m('p', {class: 'mdc-typography--body1'},
"Do you have groundbreaking ideas that could redefine social networking? Bring it to life by picking this domain. Create the next Tinder for dogs, network between zombies and what not!"
),
m('h1', {class: 'mdc-typography--headline6'}, 'User assistance'),
m('p', {class: 'mdc-typography--body1'},
"This domain demands the creation of applications that provides recommendations to better the user's lifestyle. A simple generic example could be travel-and-planning recommendation through online source based on a budget provided by the user."
),
m('h1', {class: 'mdc-typography--headline5'}, 'Judging Criteria'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Relevance'),
m('li', 'Utility'),
m('li', 'Uniqueness of idea'),
m('li', 'Complexity'),
m('li', 'Innovation'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Each team can consist of a maximum of 3 members'),
m('li', 'The team members can belong to different colleges/educational institutions'),
m('li',
'Each team should send a detailed proposal of their work to ',
m('a', {href: 'mailto:[email protected]', style: 'color: black; font-weight: bold;'}, '[email protected]'),
' before ',
m('b', '28th of February, 2019')
),
m('li', 'The proposal must contain the problem statement, the intended solution, an architecture diagram for the modules, the technologies used in the tech-stack etc.'),
m('li', 'The proposal should also contain details regarding their team members, the institutes of each team member, and their personal contact details such as email and mobile numbers'),
m('li', 'We will be hosting a maximum of 25-30 teams for the hackathon, and teams will be shortlisted based on the quality of their proposal. Teams will also be shortlisted on a first-come-first-serve basis, hence kindly submit your proposals well before the deadline'),
m('li', 'Participants can build mobile applications, web applications, desktop applications, browser extensions or end-to-end applications for the purpose of the hackathon'),
m('li',
'Each shortlisted team member must pay a registration fee of ',
m('b', 'Rs. 200'),
' to enroll in this event. This fee is inclusive of their food expenses during the hackathon. Prayatna entry tickets are not required for Hackathon participation'
),
m('li', 'The participants will be intimated about their selection for the hackathon well in advance, and only those teams that pay the fees before March 1 will be permitted for the hackathon. If a selected team fails to pay the registration amount before the deadline, they will be substituted by other teams'),
m('li', 'Each shortlisted participant must carry a valid college ID card with them'),
m('li', 'As per university rules, girls who wish to take part in the hackathon are requested to carry a letter from their parents, permitting them to attend the event'),
m('li', 'The hackathon will be a 24-hour event conducted in our campus CSE department labaratory. If participants require accomodation before or after the duration of the hackathon, it can be arranged externally. Kindly inform us regarding such requirements before hand'),
m('li', 'The timings of the hackathon are tentative and subject to change'),
m('li', 'If participants are indulging in any sort of malpractice, Prayatna reserves the rights to disqualify such teams'),
m('li', 'The domains specified are subject to change. Participants are requested to regularly check the site to keep themselves updated regarding new domains that are added'),
m('li',
'For any queries contact Akshay: ',
m('a', {href: 'tel:+918056027690'}, '8056027690'),
', Amarnath: ',
m('a', {href: 'tel:+919003284939'}, '9003284939')
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'mini-placement': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Mini Placement'),
m('p', {class: 'mdc-typography--body1'},
`Want to know what's it like to attend a job interview? If you are an enthusiastic student who is seeking an exciting challenge for your placement year, Mini Placement is an exceptional opportunity for you. Mini Placements simulates the interview rounds including preliminary pen-and-paper test, group discussions, and HR interviews. The initial round of aptitude test may contain logical reasoning, aptitude/ math, and verbal questions, etc. The second round known as Group Discussion (GD) comprises a group of students expressing opinions on a problem statement given to them. The final HR interview would ultimately test the soft skills of the applicant, general and domain knowledge.`),
m('p', {class:'mdc-typography--body1'},
`You will gain valuable experience on how to practice, prepare and present yourself during actual interviews. We will provide you tips, tricks and advices on what to expect in the placement rounds, what the interviewer would expect from you in return and how to answer them during the interview. Come, participate and get ready for your final year placements!`),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth Rs. 2000 for the winner of the event'),
m('li', 'Internships at Accolite, Gigamon (6 months), Linkstreet and Trimble (6 months)'),
m('li', 'Fulltime opportunities at Gigamon for final years'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 8 - Pen and paper round'),
m('li', 'March 9 - Online Test and F2F interviews'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is an individual event'),
m('li', 'First Round: Pen & Paper Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Topics: DS, Algo and Aptitude'),
m('li', 'Format: MCQs'),
m('li', 'Time Limit: 45 mins'),
),
m('li', 'Second Round: Online Coding Test'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Topic: Problem solving'),
m('li', 'Format: Candidates have to solve 3 problems on Hackerrank'),
m('li', 'Time Limit: 60 minutes'),
),
m('li', 'Third Round: Technical interview'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Topic: OS, Networking, DBMS System Design, OOPS (may vary for first and second years)'),
m('li', 'Format: F2F interview'),
m('li', 'Time Limit: 30 minutes'),
),
m('li',
'For any queries contact Kiruthika: ',
m('a', {href: 'tel:+918220952727'}, '8220952727'),
', Swarnalakshmi: ',
m('a', {href: 'tel:+919445234191'}, '9445234191')
),
),
m('h1', {class: 'mdc-typography--headline5'}, 'General Guidelines'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'It is mandatory to have a valid Prayatna entry ticket to participate in this event'),
m('li', 'The schedule published is only tentative and may be subjected to change. Participants are requested to regularly check the website for updates'),
m('li', "The internship winners for all events are promptly forwarded to the respective companies. The decision to hire the interns directly (or) conduct additional interviews is at the discretion of the company and Prayatna shall not be held responsible for the company's decisions"),
m('li', "The internship companies' allotment for various events is tentative. There might be changes or modifications to the same. Participants are requested to regularly check the website for updates"),
m('li', 'If multiple companies are offering internships for the same event, the preference of companies is left to the participants. Highest placed team will get priority to reserve their preference first'),
m('li', 'Decisions made by the administrators will be final'),
m('li', 'Participants found to indulge in any malpractice will be disqualified immediately'),
m('li', 'The participants will not be permitted to refer to any additional material or mobile phones, unless explicitly specified in the event description'),
),
]);
}
},
'web-hub': {
view: function(){
return m('div.anim-appear-fadein', [
m('h1', {class: 'mdc-typography--headline3'}, 'Web Hub'),
m('p', {class: 'mdc-typography--body1'},
`Prove your talent as a web developer in Web Hub! Web Hub covers the fundamentals of front-end web development. Test your skills on HTML, CSS, DOM, JavaScript and also on languages for web frameworks like Java and Python.`),
m('p', {class:'mdc-typography--body1'},
`There will be two rounds for the event. In the first round, participants will be quizzed on the basics of various web technologies. The participants will have to showcase their creativity and talents by developing a web page based on a given theme in the second round.`),
m('h1', {class: 'mdc-typography--headline5'}, 'Prizes'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Cash prizes worth Rs. 3000 for the top two teams'),
m('li', 'Internships at Mad Street Den and Caratlane Solutions for the top two teams'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Schedule'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'March 9 - Prelims and finals'),
),
m('h1', {class: 'mdc-typography--headline5'}, 'Rules'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'This is a team event and a maximum of 2 members can be a part of a team'),
m('li', 'The same person cannot be a part of more than one team'),
m('li', 'First Round: Pen & Paper Round'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Topic: Front-end Development'),
m('li', 'Format: Multiple Choice Questions'),
m('li', 'Time Limit: 30 minutes'),
),
m('li', 'Second Round: Designing a webpage'),
m('ul', {class: 'mdc-typography--body1'},
m('li', 'Time Limit: 45 minutes'),
),
m('li',
'For any queries contact Lakshmi: ',
m('a', {href: 'tel:+919962396478'}, '9962396478'),
', Sandhya: ',
m('a', {href: 'tel:+919159155566'}, '9159155566')
),