I'm in need of a skilled Power Apps developer to create a custom business application with the following features:
- Image Capture and Upload: The primary function of the app is to allow users to take pictures using their device's camera.
- Integration with OneDrive: The images taken should be uploaded directly to a specific folder in OneDrive.
- 4 Different Upload Buttons: I'd like the app to have 4 distinct buttons, each triggering the camera function on the end user's phone for specific image captures.
here's a complete step-by-step guide with all the necessary Power Fx code for implementing a camera feature where the camera is triggered by an "Upload" button for each document section.
Step 1: Initialize the App
Start by creating a new Canvas app from blank in Power Apps Studio.
On the app’s OnStart property, initialize context variables that will control the visibility of the camera and determine which section is active.
PowerApps
Copy code
UpdateContext({showCamera: false, currentSection: ""})
Step 2: Set Up User Interface Components
Add text input controls for "First and Last Name".
Label each text input appropriately.
Step 3: Insert Camera Control
Insert a Camera Control and set its Visible property to the showCamera variable.
PowerApps
Copy code
Visible = showCamera
Step 4: Implement Upload Buttons for Each Document Section
You'll need separate buttons for each section:
Notice of Assessment Upload Button
PowerApps
Copy code
OnSelect = UpdateContext({showCamera: true, currentSection: "NoticeOfAssessment"})
Property Tax Assessment Notice Upload Button
PowerApps
Copy code
OnSelect = UpdateContext({showCamera: true, currentSection: "PropertyTax"})
Oil Consumption Records Upload Button
PowerApps
Copy code
OnSelect = UpdateContext({showCamera: true, currentSection: "OilRecords"})
Nova Scotia Power Bill Upload Button
PowerApps
Copy code
OnSelect = UpdateContext({showCamera: true, currentSection: "PowerBill"})
Step 5: Add a Universal "Capture Photo" Button
Insert a Button labeled "Capture Photo" next to the camera.
Configure the button’s OnSelect property to capture the photo and store it in different collections based on the currentSection:
PowerApps
Copy code
OnSelect =
Switch(currentSection,
"NoticeOfAssessment", Collect(NoticeOfAssessmentPhotos, [login to view URL]),
"PropertyTax", Collect(PropertyTaxPhotos, [login to view URL]),
"OilRecords", Collect(OilRecordsPhotos, [login to view URL]),
"PowerBill", Collect(PowerBillPhotos, [login to view URL])
);
UpdateContext({showCamera: false})
Set the button's Visible property to the same showCamera:
PowerApps
Copy code
Visible = showCamera
Step 6: Display Captured Images
Create galleries to display images for each section:
Gallery for Notice of Assessment Photos
PowerApps
Copy code
Items = NoticeOfAssessmentPhotos
Gallery for Property Tax Photos
PowerApps
Copy code
Items = PropertyTaxPhotos
Gallery for Oil Records Photos
PowerApps
Copy code
Items = OilRecordsPhotos
Gallery for Power Bill Photos
PowerApps
Copy code
Items = PowerBillPhotos
Step 7: Add Submission and Data Handling
Add a Submit Button to handle saving the data and images, typically to a backend like SharePoint or Dataverse. The specific code will depend on your backend setup.
Step 8: Test and Deploy
Test the app thoroughly across different scenarios and devices.
Adjust based on feedback.
Deploy the app within your organization.
Greetings,
With over 15 years of experience as a technology and business professional, I am confident that I can help you with PowerApps.
I have a deep passion for SharePoint and have worked extensively with all versions, including SharePoint Online (Office 365). I have expertise in related Microsoft technologies such as Power Automate (Flow), Power BI, and Power Apps. By leveraging these tools, I have built comprehensive and integrated business applications that are robust and efficient.
My proficiency extends to customization on SharePoint Server 2010/2013/2019 using Visual Studio C#, as well as implementing applications in ASP.NET with SQL Server Database integration. I also possess knowledge of Nintex Workflow, which further enhances my capabilities in workflow automation.
I have had the privilege of serving as a Project Lead for prestigious organizations such as:
-Ministry of Education Dubai,
-Ministry of Social Affairs Dubai,
-Public Portal for EmiratesAirlines,
-Ministry of Finance Portal for the Diplomatic
-Institute of Qatar, Office 365 Portal for LogicalOutcomes Canada.
I firmly believe in following best practices and leveraging my extensive experience to guide organizations in avoiding common pitfalls.
Come over and chat to discuss the deliverables and deadline.
Raheel
Hello.
I have successfully deployed many PowerApp /PowerAutomate projects using Sharepoint/SQL SERVER / AZURE SQL, and I can advise you on how to use PowerApp in the most cost-effective way. Beside technical support, project resource package , deployment, tech document, code explanation.
I also can develop .net , c# winform. Database ( oracle, sql server..)
I can provice training about power platform if you required.
Please connect if you are interesting, gurrantee for the best outcome with the lowest cost.
Hi,
I have read the requirement and understood.
My Profile:
13+ years of experience with with different SP versions -SP Online/2019/2016/2013/2010
3+ years of experience with power platform Power automate, PowerApps.
worked for Sharepoint migration from on-premise to online using sharegate and microsoft tool.
worked with power automate desktop for scraping data and excel automation.
Worked with Nintex Forms and flows
Experience with SPFx, ReactJS, JavaScript, jQuery, Typescript, REST Apis, Webhooks etc.
Looking forward for your response.
Regards,
Chandrashekhar
Combining a foundational understanding of key web development technologies such as HTML and CSS with my enthusiasm for adopting new trends, I'm the skilled Power Apps developer you're looking for to create your custom business application. My proficiency extends to crafting visually appealing, user-friendly interfaces – essential for your preference for modern and minimalist design.
While not a formal professional, my passion for technology has seen me further diversify my skillset. Experienced in Dart and Flutter framework development, I can bring this expertise to bear in delivering an app that functions impeccably across Android and iOS devices – a crucial aspect you've highlighted.
Navigating the creative demands of the project will be second nature. Fluent in Adobe Creative Suite and If you're looking for a highly-driven and adaptable professional who thrives on challenges while ensuring top-notch delivery, we should definitely connect. I continue to actively seek growth opportunities and openings that promote innovation—your project seems like just the fit! Leave it to me to transform your vision into reality with color, zeal, and efficiency!
Dear,
I am excited to offer my expertise as a skilled Power Apps developer to create a custom business application tailored to your needs.
**Key Features:**
- **Image Capture and Upload**: The app will allow users to take pictures using their device's camera and upload them directly to a specific folder in OneDrive.
- **4 Distinct Upload Buttons**: The app will feature 4 different buttons, each triggering the camera function for specific image captures.
- **Cross-Platform Compatibility**: The app will work seamlessly on both Android and iOS devices.
**Design Approach:**
- **Modern and Minimalist Style**: I will design the app with a clean and modern interface for an intuitive user experience.
**Why Choose Me:**
- **Proficiency in Power Apps**: Strong experience in developing custom Power Apps applications.
- **OneDrive Integration**: Proven ability to integrate applications with OneDrive.
- **Mobile App Design**: Expertise in creating user-friendly mobile apps with image capture functionalities.
I would be happy to discuss your project further and share my portfolio showcasing relevant work. Thank you for considering my bid.
Best,
Hello,
I am Durgesh a talented and proficient developer and also understand your requirement and i want to get the chance to work together on your project which is based on development of attractable application with adding features app, and i have good command on that.
With more than 8+ years of experience in App/Web development, my focus is on PHP, WordPress, Flutter, Kotlin, Angular, React JS, CSS, HTML, and Mobile development. I also have expertise in API integration.
Let's have a detailed discussion about your project and begin as soon as possible.
I am sure I can bring your vision to reality.
Excitedly awaiting your positive reply.
Best regards,
Durgesh
Hi there, what are your app other features?
Is there a design for your app?
I’ve been developing mobile and desktop apps for some time now. 4 years if I’m being honest.
I’ll also support your project for 3 months for free for any unexpected bugs and issues.
I’ll be looking forward to discussing with you.
Best of all.
Feel free to contact me for Custom Business App with Image Capture .shoot me message to discuss further more details .i provide the comments,images,videos,demos and live sessions in order to help the clients. Make payment only after the work is done. Thank you