Power Apps Developer for Outlook-like Calendar

via Freelancer ·

Budget / Salary₹12,500–37,500
TypeFreelance project
LocationRemote
Posted2 hours ago
# Freelance Developer Needed – Build an Outlook-Like Calendar App in Power Apps

## Project Overview
I am looking for an experienced Microsoft Power Platform developer to build a **Power Apps Canvas application similar to Microsoft Outlook Calendar**. The application should allow users to manage their calendars, create and update events, configure recurring meetings, and handle other common Outlook calendar operations.

The goal is to provide an Outlook-like calendar experience within a custom Canvas App integrated with Microsoft 365.

## Required Features

**1. Calendar View**
- Day, Week, and Month views.
- Display events based on the selected date and time.
- Navigate between dates and quickly return to today.
- View event details by selecting a calendar event.

**2. Event Management**
- Create, edit, and delete calendar events.
- Configure event title, description, location, start time, and end time.
- Support all-day events.
- Add required and optional attendees.
- Send meeting invitations and updates through Outlook.
- Support online meetings and Microsoft Teams meeting links.

**3. Recurring Events**
- Create recurring events with daily, weekly, monthly, and yearly patterns.
- Configure recurrence intervals, such as every 2 weeks or every 3 months.
- Set recurrence end dates or a maximum number of occurrences.
- Support recurring event exceptions and modifications.
- Edit or delete a single occurrence, the entire series, or the selected occurrence and all following events.

**4. Outlook Calendar Integration**
- Integrate with users' Microsoft 365 Outlook calendars.
- Retrieve and display existing calendar events.
- Synchronize event creation, updates, and deletions with Outlook.
- Handle time zones and daylight saving time correctly.
- Support attendee responses and meeting updates where feasible.

**5. Additional Calendar Functionality**
- Check calendar availability and identify scheduling conflicts.
- Support multiple users and calendar permissions as required.
- Provide search and filtering for calendar events.
- Display event details, organizer information, and attendee status.
- Provide validation and error handling.

## Technical Requirements
- Microsoft Power Apps Canvas App.
- Microsoft Graph API for advanced Outlook calendar operations where required.
- Power Automate for backend processing and integrations.
- Microsoft 365 Outlook and Teams integration.
- SharePoint or Dataverse for supporting data, if necessary.
- Secure authentication and appropriate user permissions.
- Maintainable, scalable implementation following Power Platform best practices.

The developer should recommend the best architecture for achieving Outlook-like functionality while considering licensing requirements and performance.

## Expected Deliverables
- Functional Canvas App with a professional, user-friendly interface.
- Complete source app and associated Power Automate flows.
- Outlook calendar integration, including recurring event handling.
- Deployment and configuration documentation.
- Testing of recurrence patterns, time zones, daylight saving changes, and event updates.
- Knowledge transfer and post-delivery bug fixes as agreed.

## Required Experience
Please apply only if you have hands-on experience with:
- Power Apps Canvas Apps and advanced Power Fx.
- Microsoft Graph Calendar API.
- Outlook calendar events and recurrence patterns.
- Power Automate flows and Microsoft 365 integration.
- Authentication, permissions, and licensing considerations.

## When Applying, Please Answer
1. Have you built an Outlook-like calendar in Power Apps before?
2. How would you implement recurring events, including editing a single occurrence versus the entire series?
3. Would you use Microsoft Graph API, the Outlook connector, or a combination of both? Why?
4. How would you handle time zones and daylight saving time?
5. Can you share examples or screenshots of similar projects?
6. What is your estimated timeline and cost for an initial working version and the complete solution?

Please provide a proposed architecture, implementation approach, estimated effort, and pricing in your proposal.
microsoft outlook powerapps
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.