Custom Microsoft 365 Solution
Created 3 Canvas apps in PowerApps namely, Admin Portal, Faculty Portal and Student Portal. In Faculty Portal, faculty can add various technical activities, can upload different types of forms and can download their own resume. In Student Portal, Students can add certificates, scholarships, download different forms like Undertaken forms and enclosure forms, can add placement details, can add new MOOC/Certificate details, Internship details, can upload Job Offer letter, can add an interest in any new job/internship posted by admin. In Admin Portal, admin’s role is to approve or reject the data that faculties and Students request to add or to edit and admins can also generate report based on different filters and can download it in excel format. Admins can post new job/internship for students
Client wanted that the faculties and students can register themselves that is fill registration form as an anonymous person which will be one time registration. In Microsoft platform, it is possible to fill the form anonymously using MS Forms but client also wanted to add some validations to the form controls which is not possible in MS Forms. We cannot add validation in MS Form controls like date validation, number digits limit, etc.
We created registration forms using HTML, CSS, JavaScript and jQuery and then connected it to Microsoft SharePoint using Rest API. So, faculties and students can fill registration form as an anonymous user which is one time registration. When students and faculties submits registration form, approval request is sent to admin. When admin approves the request, students and faculties get a mail with credentials and link to the portal.
The client wanted the resume to be downloaded in the pdf format. Here, the challenge was how to create power automate flow without using Premium connector and how to populate it dynamically. The solution we found that in PowerApps we created resume using html text control and then generated html file using instant cloud flow (Power Automate flow) and after generating html file we converted that html file to pdf using Automated cloud flow (Power Automate flow). Using this technique we overcame the challenge of creating power automate flow without using Premium connector.
If you want to get a free consultation without any obligations, fill in the form below and we’ll get in touch with you.