In Progress :hourglass_flowing_sand:
- ⚪ Platform - Website Application
- ⚪ Database -
- ⚪ FrontEnd -
- ⚪ FrontEnd (CSS) -
- ⚪ BackEnd -
- ⚪ Version Control -
This software would significantly streamline the entire internship placement process,
alleviating the burdens faced by everyone involved. Our goal is to develop a user-friendly
web application that will not only eliminate these issues but also enhance the overall experience
of all parties involved, including students, Islamic University of Technology (IUT)
administrators,participating companies, supervisors, system administrators, visitors,
and authorities.
1. Student account creation
* Admin uploads student data via Excel to the system.
* The System generates student accounts and OTPs.
* Students activate accounts via email instructions.
2. CV Dropping
* Allows students to submit PDF CVs for internships.
* Set deadlines with email reminders.
* Offers CV guidelines and a sample.
3. Student Preference
* Students set technical and company preferences.
* Choose desired domains and select companies.
* Opportunity for reselection after rejection.
4. Company pool
* The "Company Pool" section displays company details.
* Admin manages companies, updated yearly.
* Varies based on the academic year.
5. CV Sorting and Sending Functionality
* Automated CV distribution to companies.
* Admin selects companies for CV submission.
* Multiple phases allow flexibility.
* CVs are sorted based on parameters and student answers.
* Admin specifies the number of CVs to send.
* Streamlined email distribution with zip files.
6. Evaluation and Grade Generation Functionality:
* Mentors evaluate interns with predefined questions.
* Students present offline at IUT for marks.
* Presentation marks added by admin.
* The system generates grades using an algorithm.
* Exportable Excel file with student grades.
[git clone https://github.com/](https://github.com/lomatul/InternConnect.git)
npm install
npm install
npm install --save-dev @babel/plugin-proposal-private-property-in-object
npm install --save font-awesome
npm install scroll-out
npm install axios
npm install react-countup
npm install react-pro-sidebar
InternConnect/client/npm start
InternConnect/server/npm start