We designed this system to connect undergraduate students who are willing to go industrial training and companies who are offering internships. There are three end-users are in the system and they are,
- Undergraduate students
- Companies
- Administrators
- Company Part - Sahan Sanjaya
- Student Part - Shakya Rathnaweera
- Admin Part - Tharuka Mannapperuma
- Super Admin - Tharuka / sadmin@1996
- Admin - Lakshan / TL@1996
- Student - Kavidu / Kavidu@1996
- Company - wso2 / Wso2@
- Student can create a new unique account
- Student can edit his/her profile details
- Student can upload CV
- Student can search companies, view their profiles and apply
- Student can change account password
- Company can create a new unique account
- Company can edit their profile details
- Company can show what are the areas they are working on
- Company can search students, view their profiles and download their CV
- Company can confirm applied students
- Company can change account password
- Administrator can edit his profile
- Administrator can add another Administrator account and edit that profile
- Administrator can manage, change, edit Students accounts within a limit
- Administrator can manage, change, edit Companies accounts within a limit
- Administrator can search students and companies
- There is a super Admin whose account cannot be deleted
- Planning, Implementation and Testing is very time constrained and due to that reason, we choose “Agile Development” development method
- WebMin - Hosting Server Management application (Web Based)
- WAMP - Local Server Implementation
- GitHub - Version Control
- Sublime Text and Microsoft VS Code - Text Editors
- Microsoft Edge, Google Chrome - Web Browsers
- PuTTY - Host server management (CLI)