AURIZON - INTERNET PORTAL DEVELOPMENT - SHAREPOINT 2016
![](assets/img/portfolio/aurizon.png)
Background
- Customer were using legacy system called Sapphire to store the data.
- There was no place where customers can login and raise invoice.
- Documents management was cumbersome.
- Invoice management was handled using hard copy.
Solution
- Developed an intranet solution using SharePoint 2016 version.
- Analysed custom applications and came up with the solution where an internet application was built so that customers can register and book for freight.
- An workflow engine was enabled to registration purpose.
- Form based application was designed so that users can access the applications from internet.
- Integration with Sapphire was established.
- Integration with Salesforce was established.
- Custom permission management has been enforced to handle item level and user level permissions.
- Used TFS and Git for code versioning.
Implementation
- Analysed and designed solution document for development purpose.
- Created the SharePoint site and library structure.
- Developed all web parts using SharePoint SSOM.
- Timerjobs were created for email functionality.
- Event based document upload was handled using JSOM
- Used FBA and windows-based authentication.
- Created custom web services to enable the integration with Sapphire DB and Salesforce.
PSA MARINE - HR PORTAL DEVELOPMENT - SHAREPOINT 2019
![](assets/img/portfolio/psa.png)
Background
- Customer were using legacy concept of storing the hard copies.
- Documents management was cumbersome.
- Risk of losing the documents were quite high due to disasters if any.
Solution
- Developed an intranet solution using SharePoint 2019 version.
- Analysed custom applications and came up with the solution.
- HRBP will create the employee using the input form.
- HRBP will have an option to upload documents during the recruitment.
- HRBP also has an option for bulk upload.
- Reports has been developed for analyzing purpose.
- Workflows has been designed to file the documents and emailing purpose.
- Custom permission management has been enforced to handle item level and user level permissions.
- Used Azure DevOps and Git for code versioning
Implementation
- Analysed and designed solution document for development purpose.
- Created the SharePoint site and library structure for storing the employee information based on the departments.
- Developed all web parts using SharePoint Framework (SPFx).
- Timerjobs were created for email functionality.
- Event based document upload was handled using JSOM.
- Used FBA and windows-based authentication.
- Used jQuery and Bootstrap for implementing responsive site.
DSMFIT - ON-PREM TO SHAREPOINT ONLINE MIGRATION
![](assets/img/portfolio/dsmfit.png)
Background
- Customer were using SharePoint 2010 intranet application for collaboration purpose.
- Around 80+ custom web parts and pages developed using SSOM.
- Integrated application with external DB.
- Custom permissions and groups as well.
Solution
- Customer were already having Microsoft/Office 365 license.
- Analysed custom applications (web parts and pages, event receivers, timerjobs etc).
- Designed the application and Architecture of the application as well.
- Development of custom application using SharePoint Framework (SPFx).
- Used Azure DevOps and Git for code versioning.
Implementation
- Analysed and designed solution document for development purpose.
- Created the SharePoint site and library structure in SharePoint Online.
- Developed all web parts using SharePoint Framework (SPFx).
- Timerjobs using console application and deployed in Azure WebJobs.
- Event Receivers and Workflows has been replaced using Power Automates (MS Flow).
- Deployed using PowerShell scripts.
COMVIVA - TICKETING SYSTEM
![](assets/img/portfolio/comviva.png)
Background
- Alumni of the organization used to send an email or call for any kind of enquiry.
- If customer has certain issues to be clarified then they have to call over mobile or email.
- There was no standard communication channel was built between customer and comviva.
Implementation
- Built an application using .Net framework.
- Used to Angular to build front end.
- There are two application was built one for external users to raise tickets and another for internal users to take care of tickets.
- Web API’s are used to transfer the data between application and DB.
- Standard stored procedures are used to fetch and post the data with SQL.
- Reporting tool has been implemented to provide the analytics part of it.
- SLA has been defined to close the tickets on priority.
- Notifications will be shared with both requestors and assignee once the ticket is created and follow up emails will be delivered.