Find Jobs
Hire Freelancers

SaaS API Authorization and Data Download Script in GO

$250-750 USD

Κλειστή
Αναρτήθηκε πάνω από 6 χρόνια πριν

$250-750 USD

Πληρωμή κατά την παράδοση
In General: Web-based internal application to allow us to have a client create an account and then authorize (using oauth or other app-specific method) the admin-level API access to multiple other SaaS applications such as Salesforce, gSuite, and JIRA. Script will query application APIs on a set schedule to download data from the apps and store it in an organized, client-specific way in a graph database. In Detail: * Backend in Golang with a modern frontend (using Ember, Vue, React or other acceptable declarative language) which allows for the following: * Creation of new customer account and login / session management using [login to view URL] service * Golang custom software architecture to allow for: * Module-based (aka extensible base classes) clients for both the authorization of admin/owner level APIs for a selection of SaaS services and the scheduled pulling of multiple endpoints of data for each service, to be declared per service * Storage of RAW API responses in Neo4j graph database, organized by client and application * Ability for application to "step back in time" given a beginning date, which queries the SaaS APIs capable of such date-ranged pulling of information and download that data to backfill from a previous date * Application must remember the last content piece from each API endpoint, for each application, for each client account, in order to not pull duplicated data on the next scheduled run * Creation and demonstrated passing of acceptance tests in Golang for major components of application SaaS Applications to be Integrated: * Google Suite - all read only - specifically email content & metadata download from gMail, calendar events, Google Drive content & metadata download, users * Atlassian JIRA - all read only - projects, tasks/stories metadata & content, comment content and metadata, users, sprints * Bitbucket: commit messages, pull requests, repos, users * Slack: users, channels, message content, uploaded file metadata * **specific endpoints and data dictionaries to be described for each but expect a near-full pull of information available from each app for the models named** Ending note: If this project is successful, additional features such as an admin portal, rate limiting capability, more SaaS client modules, etc. will be requested and bids likely awarded to the same Engineer. A code review will be performed to ensure the initial software can support iterative and modular extensible development moving forward before continuing.
Ταυτότητα εργασίας: 15502198

Σχετικά με την εργασία

2 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 6 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
2 freelancers δίνουν μια μέση προσφορά $1.111 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi, I am not much experience in this type project but I can try to do if you cant find any body more suitable than me then please reply me if you want to give me a try to do it. Relevant Skills and Experience not much experience in these type work but still applying to make it done Proposed Milestones $777 USD - milestone1
$777 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
hi, We will do this job on golang , week charges $1300 per week. Please let me know Relevant Skills and Experience golang,salesforce,SAAS,JIRA Proposed Milestones $1444 USD - golang SAAS
$1.444 USD σε 7 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της UNITED STATES
Chicago, United States
0,0
0
Επαληθευμένη μέθοδος πληρωμής
Μέλος από Ιουλ 27, 2008

Επαλήθευση Πελάτη

Παρόμοιες εργασίες

Deployment Automation: Python, Go, SSL, Bash, Docker
$1000 USD
Superstar Programmer for Versatile Coding Assignments
$15-25 USD / hour
Intermediate Backend Developer Needed in GoLang & PostgreSQL
$2-8 USD / hour
Superstar Programmer for Versatile Coding Assignments
$15-25 USD / hour
Advanced Identity Verification through Face Recognition
$10-30 USD
Advanced GoLang Build with Essential Features
$25-50 USD / hour
Advanced JavaScript We3 Web App
€12-18 EUR / hour
Deployment Automation: Python, Go, SSL, Bash, Docker
$1000 USD
Intermediate Backend Developer Needed in GoLang & PostgreSQL
$2-8 USD / hour
Advanced Identity Verification through Face Recognition
$10-30 USD
Advanced JavaScript We3 Web App
€12-18 EUR / hour
build an API for automated car image background removal and placement within a virtual showroom environment.
$250-750 USD
build an API for automated car image background removal and placement within a virtual showroom environment.
$250-750 USD
Advanced GoLang Build with Essential Features
$25-50 USD / hour
Advanced JavaScript We3 Web App
€12-18 EUR / hour
Intermediate Backend Developer Needed in GoLang & PostgreSQL
$2-8 USD / hour
Deployment Automation: Python, Go, SSL, Bash, Docker
$1000 USD
build an API for automated car image background removal and placement within a virtual showroom environment.
$250-750 USD
Advanced Identity Verification through Face Recognition
$10-30 USD
Superstar Programmer for Versatile Coding Assignments
$15-25 USD / hour
Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.