Find Jobs
Hire Freelancers

Implement Google Calendar API to read/fetch holidays

€8-30 EUR

In corso
Pubblicato circa 7 anni fa

€8-30 EUR

Pagato al completamento
your job is to implement a simple application to fetch the holidays from google's calendar API. This is a low hanging fruit for experienced intermediate Java developers. This task can be managed easily in less of a working day (if you know the google calendar API) Use this starting classes (structure) for your solution: [login to view URL] You can implement further classes, but the API is not touchable, except we have forgot some parameters to pass. In this case inform us BEFORE changing the API. Your class has to be triggered by JUnit tests (not main methods). The unit tests have at least 4 different tests for the countries: US, UK, Germany the test cases contain for each country: - public holidays in the timeframe from 01.April.2017 to 30.April.2017 - public holidays on the date 14.April.2017 - public holidays in the timeframe from 01.Dec.2017 to 27.Jan.2018 - some arbitrary date of your choice The result of the GoogleHolidayFetchUtil#fetchHolidays(..) will be checked by the JUnit tests and it will be traced to system.out. Our payment plan (not discussable) Milestones: #1 (50% payment) - provide us full working implementation as described. If needed provide also a description of how to create a API access to google API. Please share your API key until the job is finished. (We do not have one right now) #2 (50% payment) - after our finished tests (can take up to 14 workdays) We pay a bonus of 50% of the first milestone-payment if you deliver a fully working implementation till EOB 15.April.2017. The bonus will be paid after paying milestone 2. Your delivered artefacts are: - the full source code - a fully working [login to view URL] to build the application Your delivered artefacts will run with/in: - Eclipse Neon (no Netbeans, no Idea IntelliJ) - Maven3 - oracle jdk8_111 or newer
Rif. progetto: 13716309

Info sul progetto

8 proposte
Progetto a distanza
Attivo 7 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
Assegnato a:
Avatar dell'utente
I am a - - Resourceful team player and capable of delivering tasks within stringent timeline - Requirement Analysis, Unit Test case preparations, Functional testing, Communications with other teams for test data setup. - Have Mentored new recruits, Managed and lead multiple releases. - Have Lead the offshore team (size of 5 team members). - Have worked on various projects using agile methodologies. - Experience in Object Oriented design development, implementation and maintenance of web enabled and distributed Enterprise applications using Java/J2EE technologies. - Have worked on various framework like JSF, Struts, BPS, JUnit - Have basic understanding of REST and SOAP web service development. - Have basic understanding of Spring Framework.
€44 EUR in 5 giorni
0,0 (1 valutazione)
0,0
0,0
8 freelance hanno fatto un'offerta media di €47 EUR
Avatar dell'utente
FREELANCER RECOMMENDED ------------------------------------------------------ Can help... I am an Expert... Lets Start! Please start a Discussion with me and we can get started from there... Please check the past projects I have handled and check my reviews for what employers have to say about my work... Can start right now...
€23 EUR in 1 giorno
4,9 (46 valutazioni)
6,5
6,5
Avatar dell'utente
Hi, I am Saravanan from Chennai, India I am interested to apply for this requirement as I have hands on experience in Junit, Mockito, Maven, Java, Google API and done similar projects in freelancer. I am available now and can start the work immediately. About myself I have 9 years’ hands on experience on Web /Desktop Application Development, Automation/Scraping and Testing using Java Technologies. Expertise in Client/Server and application development using Java and J2EE technologies Strong Experience on Struts, Spring, JSF, Hibernate and Restful/SOAP Web services. Experience on SOUP UI/Rest Assured, JMS Testing Strong Experience on Automation using Selenium Web Driver, Html Unit Driver, PhantomJS driver, Sikuli Driver, FEST, Sauce Lab Strong Experience on Junit, TestNG, Mockito, DBUnit, SpringMock, Rest fuse, Rest assured Strong Experience on TDD/BDD using Jbehave, Cucumber Exprience on Cloud Based System using Cloud Bees, AWS Experience on CI Build using Jenkins and Technical quality analysis using Sonar Experience on RDBMS(Mysql, Oracle, SQL Server) and NoSQL DB(Mongo DB, CouchDB)
€111 EUR in 3 giorni
4,7 (29 valutazioni)
5,0
5,0
Avatar dell'utente
I have done a similar project before. I am new freelancer so please accept my lower than usual offer and lets discuss more on chat. I would like some more details to give an accurate time and budget estimation.
€66 EUR in 1 giorno
5,0 (10 valutazioni)
4,4
4,4
Avatar dell'utente
Hi, I have more then 10 years of experienced in java, i did lots of work on Swing,AWT, JDBC, servlet, JSP, Spring. Kindly watch my latest review regarding java's project. Kindly initiate the discussion
€55 EUR in 4 giorni
2,8 (7 valutazioni)
3,6
3,6
Avatar dell'utente
I am final year software engineering student having two year practicing experience in java and javaFX. i am interested in this project i will do this project in a very reason able budget and i hope and sure you will highly like my work. The time and the budget is negotiable. Regard: Zaheer Ud Din
€23 EUR in 1 giorno
5,0 (3 valutazioni)
0,9
0,9

Info sul cliente

Bandiera: GERMANY
Stuttgart, Germany
5,0
42
Metodo di pagamento verificato
Membro dal mar 13, 2016

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.