I was looking for a smart and simple mobile time tracking solution connected to SevDesk. SevDesk has no mobile solution for time tracking module. Existing third party apps where not fully fit my requirements. I was satisfied with the default module and implemented a mobile app with Office 365 - PowerApps.
Source: sevdesk.de
This was done a while a go, but I decided now to publish the sources to help you build your own. Currently i use a different project specific time tracking solution, but the app did his job very well. I created a smart overview for you to see the app in action.
Features
You will find following features in the app
- Customer related time overview
- Add hours to your customer
- Create, edit and delete project related time entries
- Choose task/service from inventory
- Small search and filters
Not implemented is:
- Track time for specific times, only durations are possible
- Track multiple durations per entry, only per project
Solution + Installation
The solution is a complete PowerApp Solution Package contains the canvas app and a custom connector. PowerApps is completely open and transparent. After installation you can view the complete “source code” by editing the app or the connector inside the solution.
Download the solution Solution
Go to your environment make.powerapps.com and open project solutions from left navigation. On first opening you are asked for creating a new database. (This is only with correct license possible) Go to “new Solution” and upload the app. This takes some time, a small message “SevDesk -Timetracking is currently imported…” is displayed during upload process. Now you will see the solution and afterwards you will the the app in your list.
On your first run you will be asked by the PowerApps connector for your permission to connect.
Afterwards you have to enter your API-Key. The key is not visible to someone and is user related / specific.
You can find the key on your SevDesk user page. Don’t share this key everywhere else!
For using this app, you should have a valid product entry.
Have fun, you can use the app from your mobile phone!
I will publish some details about the general technical implementation on a separate article.
Disclaimer
Please notice this is just a sample project with some requirements:
- I could not give any support
- I don’t give any warranty
- You need a SevDesk time tracking license
- You need a Office 365 PowerApps license
- You need some basic knowledge about O365 PowerApps
Continue reading technical details on PowerApps TimeTracking for SevDesk Part 2.