TAPkey is a web based application that automates the tasks performed by TAP(Training and Placement Cell) member at NIT Jamshedpur. Placement season is a busy time for students as well as for Placement cell co-ordinators. A lot of times it is observed that accumulating academic and personal details of all the students of the class is a cumbersome task. Moreover there are many dynamic components of details that keep changing frequently. e.g. - CGPA which changes after every semester. Even phone number in some cases. In addition to this everytime a company visits the campus students wish to moduify their resumes before applying to that company in accordance to the requirements of the profile that company is offering. To sort this becomes a herculean task for co-ordinators. To simply all this TAPkey comes to rescue. It can handles all the dynamic components of student's application in real time. Student co-ordinators can have access to updated data at all times which saves a lot of time and effort from his/her part and also increases the efficiency of the process.
TAPkey is available for use at - TAPkey - https://www.scanitjsr.org/tapkey
- Saving of student's academic and personal details.
- Student gets an E-Mail everytime he/she updates his or her academic or personal details.
- Student can upload his/her resume as many times as possible.
- Only PDF files of less than 2 MBs can be uploaded.
- Admin/TAP cell co-ordinator can post the information of an upcoming company which will be viewed by students from their login.
- Students can apply for the companies before deadline.
- Students will recieve an E-Mail after applying for a company with details of their application.
- Change password functionality
- View Resume functionality
- Frontend - HTML5, CSS3, JavaScript
- Backend - PHP, MySql
- Frameworks - Bootstrap
- Heavy use of AJAX