It is a comprehensive online portal to help students at IIIT-Bh ace their upcoming interviews. This portal combines interview experiences, online assessment practice, placement study resources, resume writing guidance, cover letter templates, and referral formats, all designed to support comprehensive career preparation.
There wasn’t any centralized portal available at the institute where students can learn about the placement procedures, what kind of questions are asked in the interview in the companies that visit/have been visiting our campus for recruitment, what are the resources to follow for the all-round preparation before their upcoming interview.
- The website can only be accessed by users having a Google account under the IIIT domain.
- Interview Experiences of all the placed students in different organizations available.
- A dedicated quiz environment for the MCQ and coding rounds for preparation of the Online Assessments.
- A separate section where students can find how to build and tailor an efficient ATS friendly resume, what’s the format of crafting a cover letter (generally required when applying off-campus), article on what’s the right approach to reach out for referral if willing to apply for a company and want a referral from an existing employee in the particular organization, and an entire store of right resources required to master the topics like CS fundamentals, Data Structures, and System Design.
I wanted to build a portal which must be highly optimized, should be minimalistic and purpose specific, and appealing to the students. For this I went ahead with some of the most popular technologies to build this project which are:
-
Docusaurus (built on top of React): The main reason for choosing this is Docusaurus supports Markdown and MDX (which lets us use React JSX in our markdown content).
-
Javascript: To prepare the separate components for Coding, OS, DSA, SQ, etc. online assessment quizzes and add separate data files for all of them which contain the questions and the correct answers.
-
Firebase with AuthContext: To integrate Google OAuth in the website so that only those users can login the website who have their Google account under the IIIT domain to maintain integrity.
-
CSS and media queries: To give the website a visually appealing look and make it responsive so that it becomes compatible for all screen sizes.
-
Markdown: A good knowledge of working with markdown files was required because most of the content on the website is coded in the .md files.
-
GitHub: Used as version control system for smooth CI/CD and enhanced collaboration at a common codespace.
-
Vercel: To deploy the entire website and make it global so that it can be integrated on the official placement portal of the college.
Google SEO Score of the website: 100 [https://www.seoreviewtools.com/]
- Clone the repository
git clone https://github.com/rks-031/placement-iiit-IE.git
- Install the dependency
npm install
- Stat the local UI server
npm start
Rajnish Kumar Singh
Md. Haris
Krishna Kalra
Souharda Roy