Multi-Tenant App with Microsoft Graph and Stripe Integration
Services Covered:

Industry
Software Development
Duration
6 months
Budget
10K - 49K
Start Date
1 February 2023
Team Size
1-5 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
78/100
Good
Project Capability Score (PCS) estimates how capable Bacancy is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Logical Office Ltd
Project Summary
Bacancy developed a custom multi-tenant application for a market software product firm (Logical Office Ltd) that integrated Microsoft Graph and Stripe. The work included mail ingestion from Microsoft Graph, per-tenant S3 storage, dashboard development, webhooks, and MFA. The project was delivered on time and to the client's satisfaction, with stakeholders praising Bacancy's problem-solving approach.
Key Challenges
- Create a software app that can integrate with Microsoft Graph.
Project Deliverables
- Integrate Stripe payment system
- Multi-tenant support for users within the same tenant
- Ability to view mails filed from Microsoft Graph within the app
- Dashboard for the app
- Store mails in S3 in separate folders per tenant
- Webhook to Microsoft Graph to automatically download and process mails
- Reporting for S3 storage usage per tenant
- Incorporate MFA solution
Project Solution
Bacancy built a multi-tenant web application that integrated Microsoft Graph for mail access and Stripe for payments. They implemented per-tenant S3 storage and a dashboard, developed a webhook to Microsoft Graph to automatically download and process mails, added reporting for S3 usage per tenant, and incorporated MFA for authentication. The vendor staffed the project with a small team and managed delivery via regular meetings.
Project Outcome
- The requested functionality was developed to the client's satisfaction within the estimated timeframe.
- Project phases were completed on time with fortnightly meetings and responsive support.
Platforms
Web
Tech Stack
Amazon Web Services (AWS)
RESTful API
Client Endorsement
Overall Review Rating
4.88
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“The app was developed and delivered to the client's satisfaction. Bacancy completed the project phases within the given timeframe, and internal stakeholders were particularly impressed with the service provider's solutions-based approach.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Bacancy
Ongoing
Information Technology
Cloud Integration & Software Dev for Elevator Software Co

Services Covered:
+3 more
Ongoing
Information Technology
Web & Mobile App Dev for HealthTech Company

Services Covered:
+3 more