Business Client need Software Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Glasgow, United Kingdom

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"I am extending an existing Laravel platform and want it to speak fluently with Microsoft Graph. The goal is full CRUD—create, read, update, delete—against Users & Groups, Mail & Calendar, and Files & Sites. I also need the application registered as a true multi-tenant Azure AD app; right now there is no directory in place, so the first step will be standing up Azure Active Directory, configuring permissions, and securing the OAuth 2.0 flow.

Once the directory is ready, I’d like clean, maintainable Laravel code that:

• Authenticates tenants through Azure AD and issues tokens seamlessly inside the Laravel guard system
• Wraps Graph endpoints so controllers can call simple service methods such as createUser(), listCalendarEvents(), updateDriveItem(), deleteGroup(), etc.
• Handles pagination, throttling, and token refresh automatically
• Respects Microsoft’s permission model—least privilege, admin-consent where required—and surfaces clear error handling in JSON

Deliverables
1. Azure AD tenant configured for multi-tenant use, with app registration, permissions, and redirect URIs documented.
2. Laravel service classes, routes, and middleware that expose the Graph CRUD operations mentioned above.
3. Environment setup notes (.env keys, Azure settings) so another developer can spin up a fresh instance.
4. A short README or screencast proving Users, Mail, and Files operations work end-to-end in two separate Azure tenants.

Acceptance Criteria
– A demo route authenticates, lists current user profile, sends a test email, and uploads a file without manual token pasting.
– All code passes phpstan level 8 (or better) and complies with PSR-12.
– No hard-coded secrets; everything pulled from Azure Key Vault or .env for local dev.

If you’ve tackled Graph inside Laravel before and are comfortable standing up Azure AD from scratch, let’s get started.

I will need at least 3 case studies and references of this work beng carried out to a satisfactory standard and on time and budget." (client-provided description)


Matched companies (3)

...

Crystal Infoway

Crystal Infoway is a well-known IT Service Provider who works to Bring Ideas to Reality. We work to shape the dreams victoriously using Design, Techn… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.