Find Jobs
Hire Freelancers

Analyze employee time spent via Google Calendar integration - Final

$250-750 USD

กำลังดำเนินการ
โพสต์ มากกว่า 8 ปีที่ผ่านมา

$250-750 USD

ชำระเงินเมื่อส่งงาน
Deliverables: 1) A fully hosted ruby on rails, python, or (less ideal) PHP app on Heroku that integrates with google calendar API v3 (newest edition) via oAuth 2.0 and uses Google Calendar oAuth to do the user authentication. So the login page is just Google Calendar login. 2) Google Chrome extension that maps the event colors (dropdown) to the event types (text field). Key points: 1) The Chrome extension needs to have a dropdown available in the Calendar. So what I mean is when I am in the Google Calendar itself and I try to edit an item, the colors are replaced with a dropbox that has the tag names (along with the color at the beginning). 2) Show show the name in front of the email address. 3) Needs to be a "Sign out" or "Deauthorize" button so I don't have to clear my cookies. 4) Must not affect page load / speed and must load fast. The Goal: If you use Google Calendar for organizing meetings, activities and events, you will have a wealth of valuable data stored inside Google Calendar. Data that could answer questions like: * How many hours are we spending on different types of meetings? What percentage of time? * Who spends most/least time on different types of activities? * How often do we meet with customer X? * Etc. The app should connect to the Calendar data via the Google Calendar API, retrieve live data, analyze it, and generate a report with charts. It should be able to handle a calendar with over 100,000 events. Specs for Onboarding/Settings: - oAuth integration for your Google Calendar. Once done, please select which calendars to import. No need for auth login. It will be a website hosted on Heroku using Google Calendar oAuth for user authentication. - It would ask the user to "Please match the event color with the different types of events" (for example "Sales" or "Marketing" or "Legal"). (There will be 11 colors and 11 text fields, one next to each color for the user to enter "Sales" or "Legal" or whatever) so the program knows what each color means. Specs for main page of Heroku app: - It will chart the different types of events by number of activities, hours, and percentages spent across a selected date range and lets you filter down to activities with specific owners, specific participants, etc. The key here is that the activities will always be categorized by the event color. - There is a filter button to include or exclude the default event color (if excluded, it will not show up at all). See photo sample_screenshot.png. Now, for the way the dashboard could look, I attached a design. You can ignore the productivity pulse and the green bar in the middle of the page. If you hover over one of the options on the right hand side like Shopping, it wouldn't show the percentage, but the number of hours : number of minutes (0h 23m) along with the meeting people's email addresses. If you clicked on the "Communication & Scheduling", it would show a breakdown by either meeting title or email address (as a user, I can select which one). There should be a button at the top that lets you switch between event types and email addresses of the people. For example, if event type is selected: It would show each of the twelve colors with event types such as "Communications & Scheduling" "Reference & Learning" "Marketing" "Sales" etc all from the Settings. If email addresses is selected, then it would show a bar graph of "Meeting with <email 1>" "Meeting with <email 2>" Specs for Google Chrome extension: The last part is there would be a very simple Google Chrome extension so that instead of the Event color, it would show a dropdown that had each color followed by the event type selected in the Onboarding/Settings of the Heroku app. See below photo, so where it says Event Color, it would be a dropdown. See photo [login to view URL]
รหัสโปรเจกต์: 8510407

เกี่ยวกับโปรเจกต์

5 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 9 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
5 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $572 USD สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Let's discuss over freelancer Personal Message Box for the proper estimation of cost and time. I am myself developer so you will directly work with me. No mediators. No managers. No subcontractors. see my recent work for the technical expertise along with reviews & feedback on my profile page.
$721 USD ใน 10 วัน
5.0 (173 รีวิว)
9.4
9.4
รูปอวาตาร์ของผู้ใช้
Hello..I have an experience of more than 6 years in web development and maintenance. I have in-depth knowledge of php, mysql, jquery, paypal integrations, API's, css, html, html5. Our team is experienced, creative & efficient enough to get your job done well. I look forward to work on this.
$250 USD ใน 10 วัน
4.7 (322 รีวิว)
8.3
8.3
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$555 USD ใน 10 วัน
4.7 (12 รีวิว)
5.8
5.8
รูปอวาตาร์ของผู้ใช้
A proposal has not yet been provided
$555 USD ใน 10 วัน
5.0 (1 รีวิว)
0.2
0.2

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
San Francisco, United States
0.0
0
ยืนยันวิธีการชำระเงินแล้ว
เป็นสมาชิกตั้งแต่ ต.ค. 4, 2013

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง