KMS - Frontend API integration - Calendar Event - Add Recurrence Rule

Job ID: 33562562

Budget: $50 – $60 USD

【Notice】
Cause we have are many projects in progress, don’t want to wast two parties time, please check you have skill to complete this job :

1. Technical ability is insufficient, the project will be cancelled and no pay but disput ,If necessary, the code you wrote will be published.
2. Minor problem, front-end team will discuss with you until it is completed.
3. Done very well, it will become our long-term outsourcing, thank you

【Project Demand】
1. This project is to use the front-end components and frameworks we provide to write React JS to integrate APIs. (RESTful)
2. Please add the input of Recurrence on the tui calendar(https://github.com/nhn/toast-ui.react-calendar)
3. For the user interface of Recurrence, please refer to google calendar (https://user-images.githubusercontent.com/23696848/165483751-37ac4341-b794-4bb8-9321-28674fdf67a2.png)
4. Request Body of Insert and Update Event (Recurrence)
(https://user-images.githubusercontent.com/23696848/165520366-16048696-91f4-4eed-b8e4-04de7be9efdf.png)
5. The api for inserting and updating events has been connected , just add the field of Recurrence.
6. Please use the Recurrence rules of google calendar directly to create a Recurrence string (https://developers.google.com/calendar/api/concepts/events-calendars#recurrence_rule)


【Note】
1. Use ReactJS to integrate RESTful API
2. Use react-material to implement components.
3. Use react-material JSS for styling.
4. Use react-material grid system to sort out pages.
5. You don’t need to code buttons, input field, slider etc. We’ll provide all basic components.
6. You shouldn’t install any dependencies if needed please tell us.
7. Use Tui.Calendar to devlop (https://github.com/nhn/toast-ui.react-calendar)


【We will provide】
1. Our component lib
2. ReactJS project on github , and you can write the code on the branch
3. API Endpoint
4. Postman collection

【Project Delivery】
Payment term is by page to create the milestone, if page complete need to push to github , and if the code quality been acceptance then can do other pages.

【Skill stack】
1. ReactJS
2. React Material
3. Typescript


【Deadlines】
2022/04/29 10:00 a.m. (UTC+8:00)
Related categories: JavaScript React.js Typescript RESTful API Redux.js