-
Notifications
You must be signed in to change notification settings - Fork 3
/
tech-recruit.html
149 lines (149 loc) · 6.25 KB
/
tech-recruit.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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>IEEE JUSB Tech Team Recruitment 2024</title>
<link rel="stylesheet" href="./tech.css" />
</head>
<body>
<div class="container">
<h1 class="heading">IEEE JUSB Tech Team Recruitment 2024</h1>
<div class="content">
<ol class="content-list">
<li>
<div>
<h2>Portfolio Website</h2>
<p>
Develop a personal portfolio website showcasing your skills,
projects, and achievements. Your portfolio should include
multiple sections such as a hero, about me, projects, and
contact me. Ensure the design is visually appealing. Use 3D
animations or keep it clean and minimal, it’s up to you. Be
creative.
</p>
</div>
</li>
<li>
<div>
<h2>Event Management Website</h2>
<p>
Create a website for an upcoming IEEE event. The website should
allow users to view upcoming events, register for events,
speaker sessions and submit feedback after attending events.
Design an intuitive user interface with separate sections for
event listings, registration forms, and feedback submission.
(Implementing backend functionality to handle event registration
and feedback storage will give you an extra edge)(Refer to
<span
><a
class="ref-link"
href="https://ieee-jaduniv.in/techX"
target="_blank"
>https://ieee-jaduniv.in/techX</a
></span
>
in order to get an idea of IEEE event websites)
</p>
</div>
</li>
<li>
<div>
<h2>Recipe Website Using API</h2>
<p>
Create a website that allows users to input the name of a dish
and retrieve the recipe for it from an external API such as
<span
><a
class="ref-link"
href="https://api-ninjas.com/api/recipe"
target="_blank"
>https://api-ninjas.com/api/recipe</a
></span
>
or any other similar API of your choice. Design an intuitive
user interface where users can easily input the dish name and
view the corresponding recipe. Implement backend functionality
to fetch data from the API and display it dynamically on the
website.
</p>
</div>
</li>
<li>
<div>
<h2>Backend Authentication System</h2>
<p>
Develop a backend authentication system with SignUp and SignIn
functions. Users should be able to register for an account by
providing their email and password, and then login using their
credentials. (Bonus points will be awarded for implementing JWT
or any other persistent login systems for enhanced security and
user experience.)
</p>
</div>
</li>
<li>
<div>
<h2>
Bonus Task (can be done in addition to any one of the above four
tasks) Data Cleaning
</h2>
<p>
IEEE is organizing an event and has set up registration through
two portals. The participant data received from the two sources
is given to you in the form of two spreadsheets. Write a script
to automatically combine the list of participants into a single
spreadsheet, with columns for Participant Name, Team Name,
Participant Type (leader/member), Participant Phone Number and
Participant Email. Make sure to handle edge cases such as
missing data appropriately.
</p>
<p>
<span
style="
margin-right: 1rem;
margin-bottom: 1rem;
font-weight: bold;
"
>Link to files:</span
>
<a
class="data-links"
href="https://docs.google.com/spreadsheets/d/1PIjSBRUy8rNJoChCVUa7ElYaac5lPFWF/edit?usp=sharing&ouid=111672686721627549493&rtpof=true&sd=true"
target="_blank"
>anon_data1</a
><a
class="data-links"
href="https://docs.google.com/spreadsheets/d/1_eZoQk462qtDs6jas9nTx6b7kkJiU_zv/edit?usp=sharing&ouid=111672686721627549493&rtpof=true&sd=true"
target="_blank"
>anon_data2</a
>
</p>
</div>
</li>
</ol>
<div class="note" style="width: 90%; padding: 0 1.25rem">
<p>
<span style="font-weight: bold">Note:</span> Any technology stack
can be used for these tasks(Although once selected, the candidate
will have to learn React.js/Next.js and Tailwind CSS for which
necessary resources will be provided later). Evaluation will be
based on how well the project has been implemented, including
factors such as responsive design, use of version-control tools,
hosting, database connectivity, adherence to the task requirements
and best practices.
<span style="font-weight: bold"
>Projects with higher level of difficulty will be given higher
priority.</span
>
</p>
<p style="font-weight: bold">
Plagiarism in any form such as copy pasting from template etc. is
highly prohibited and upon detection will lead to immediate
disqualification of the candidate.
</p>
</div>
</div>
</div>
</body>
</html>