Closed

Outlook add-in using Node.js and React.js Office Fabric UI

Cardinsoft ([login to view URL]) has built an Outlook add-in (see [login to view URL]) which emulates the Gmail add-on CardService components ([login to view URL]). The goal is to enable developers to write code once and have it work for both Gmail add-ons and Outlook add-ins. You can use the attached manifest to install the current build of the Outlook add-in.

While we have an initial version of this, we'd like to refactor the code in the following ways:

1) Move to node.js cloud function - right now most of the code is running client-side and we have a simple cloud function proxy to avoid CORS problems. You'll move this to a node.js cloud function (e.g. GCP, Azure Function, AWS lambda) and have only the UI running client-side. This is the more standard way of building Outlook add-ins.

2) Move to React.js UI components - the current UI is built with vanilla JS and Office Fabric core. You'll refactor the UI to use the React Office Fabric UI ([login to view URL]) which is the Microsoft preferred UI model.

Once you're done with these initial changes you will provide ongoing improvements and support, which is estimated to be about 10h/wk. In addition to licensing this library to other developers we'll be building Outlook add-ins using it ourselves and submitting them to the Outlook store (AppSource). You will assist with this effort also. Overall we likely need at least 10-15h/wk and could potentially use up to 30-40h/wk depending on needs. We're working in PT (currently GMT-7, going to GMT-8 with change to standard time) so you would ideally be available sometime between 10am-5pm PT for team communication. We have another developer working on the team who was the author of the current Outlook add-in that you can collaborate with, but his focus will be on our Gmail library. Overall we try to be very nice to work with and will not make ridiculous demands in terms of timelines. We are all engineers and understand the tradeoffs of quality, features, and time. We'll be communicating mostly over chat in English, but it may be necessary occasionally to talk verbally in English.

Please bid a rate you are happy with for the hours listed above over a period of at least a few months. I do not want to re-negotiate the rate after you have bid.

In your proposal please provide the following:

1) Your typical working hours in GMT-8

2) How many hours/wk you are roughly available (I realize you may have other projects ongoing)

3) Your ability/comfort with communicating in verbal English.

4) Your specific experience working with the technologies involved (Gmail add-on, Outlook add-ins, Node.js, React.js, Office Fabric UI)

Thanks, and look forward to hearing from you!

Skills: node.js, Javascript, React.js

See more: best outlook add 2008, sip outlook add, install add using vba, add xml node flash interface, add child node xml flash interface, voip sip outlook add, copying outlook contacts using script, extract info outlook email using, hot add search engine open office, outlook add ins sample build project net, outlook add design view, outlook add undelivered filter, extract owner outlook task using vbscript outlook forms, open outlook message using vbnet, install excel add using vba, how to add new node in existing xml file using java, outlook add in react, how to add child node in xml using javascript, outlook add in node js

About the Employer:
( 0 reviews ) Whistler, Canada

Project ID: #21613515

13 freelancers are bidding on average $9/hour for this job

erashrafkamal

**********NODE JS + REACT JS EXPERT,,,,,,,,I CAN START NOW********** Dear Employer, I have read your Job description carefully & give you 100% assistance as Node JS + React JS Expert to write code once and have it wo More

$8 CAD / hour
(32 Reviews)
5.9
AndreiPPB

Hello, Thanks for giving me a chance to work with you. I am a professional MEAN / MERN stack developer have many experience in SPA/PWA project development. Also I have deep knowledge in various PHP Frameworks such as L More

$5 CAD / hour
(32 Reviews)
6.0
vladzolotukhin

Hello Sir. As a Angular, React, node.js, Python and Django expert, I am glad to place the bid on your project. As you can see in my profile, I am fully experienced and lots of skills in web development. I want to discu More

$15 CAD / hour
(38 Reviews)
5.6
seniorcoder024

Hello I have read your job description carefully. I am a senior full stack developer who has rich experiences in ecommerce website development. I have been working for 6 years in information technology. I have good sk More

$10 CAD / hour
(16 Reviews)
4.6
finest2019

Dear client. I'm finest. I can provide you with an elegant website just the way you need it. Also, I promise the best quality with the highest speed based in commented and clean code. I'm a prince of React-Node project More

$5 CAD / hour
(8 Reviews)
3.8
WongGanteng

Hi. How are you? I read your description carefully and am very interesting in your project. I can start right now and can help you. If you hire me,i will do my best for your job and you can get the best results. Lookin More

$15 CAD / hour
(3 Reviews)
3.2
ZhangHuaQiang

hello. I saw your project description again. it was explained to me fully. I can understand your detail. Best Regards.

$8 CAD / hour
(16 Reviews)
4.1
pinesucceed01

Hi there, Over 8+ years of IT experience which includes 3+ years of Extensive experience as a React JS Developer and 3 years of Experience as a UI/UX Developer and 2 years of Experience as software Developer. Extensiv More

$8 CAD / hour
(3 Reviews)
3.3
Vikasv8

Hello I went through with your requirement, I've 5+yrs of experience as a MEAN/MERN stack developer. I worked on a similar project before as well, I can develop the site like this for you and happy to work with you. L More

$4 CAD / hour
(11 Reviews)
3.5
Albertbestcoder

⭐⭐ Hello, Dear! ⭐⭐⭐ i am a full web developer with over 6 years on freelancer.com. ****In SPECIAL very familiar with Website Design, Javascript, Bootstrap, Html, React, Vue, Angular Responsive, attractive and creativ More

$6 CAD / hour
(2 Reviews)
2.1
nishthamarwaha

I will develop a complete web app for you with nodejs . I will use the latest technologies like : nodejs , golang, expressjs , MongoDB or MySQL , reactjs or vuejs to develop web app for you .    I will develop a good l More

$10 CAD / hour
(2 Reviews)
1.4
NaeemAshiq

I’m an experienced full-stack developer with more than 3 years of developing experience in React.js, Vue.js, React-native, iOS, Swift, Android, Java, javascript, PHP, html5, css3, etc. I’ll develop your work with the l More

$5 CAD / hour
(3 Reviews)
1.3
murtuza90

★★★ HOPE YOU REVIEW UPDATED PROPOSAL, BUDGET, AND TIME LIMIT. I AM OPEN TO DISCUSS BUDGET. IF YOU ARE STILL INTERESTED IN THIS WORK, I DON'T HAVE ANY JOB TO DO RIGHT NOW SO I CAN START YOUR WORK IMMEDIATELY. PLEASE ME More

$15 CAD / hour
(0 Reviews)
0.0