Cloudkibo / KiboPush

0 stars 1 forks source link

Study KiboPush code and documentation #11139

Open ImranBinShoukat opened 3 years ago

ImranBinShoukat commented 3 years ago

This task is to go through the following repositories and understand their code and documentation. We have the following repositories:

ZaraRaja commented 3 years ago

Today I have Completed the Code Review of Accounts Repository. Tomorrow I'll start the next repository inside this Kibopush Code and Documentation task, that is:

Webhook: https://github.com/Cloudkibo/WebHook - It contains the code for webhook logic.

sineha commented 3 years ago

In KiboEngage server side code, I am currently doing api folder only v1.1 is remaining rest all folders are done

ZaraRaja commented 3 years ago

Today I have Started Code Review of Webhooks.

The content covered under this repository is mentioned below:

ZaraRaja commented 3 years ago

Today I keep working on Webhooks Repository.

The Content Covered under this repository is mentioned below:

Auth Components Config Global Schema

sineha commented 3 years ago

I have completed KiboEngage today. Next, I will start KiboDBLayer

sojharo commented 3 years ago

I did a zoom meeting with new team members today and have explained them how to speed up the learning tasks and also which tasks we will be giving them next. We also discussed the way they are studying our internal code and how we can do that smartly with less time consumed.

ZaraRaja commented 3 years ago

Today I could only Overview the utility Directory inside Webhooks repository as I spend more time in Completing React JS Tutorial.

sineha commented 3 years ago

I have started with KiboDBLayer today. I have reviewed documentation, sh files, package.json and kibochat server code is in progress.

SaabaPervez commented 3 years ago

In KiboChat repository V1 completed.

ZaraRaja commented 3 years ago

Today I couldn't work on this task because I was working on Completing React JS Tutorial.

sineha commented 3 years ago

My server side code of KiboChat folder is in progress for KiboDBLayer repository. Currently, I'm spending more time on ReactJS course

SaabaPervez commented 3 years ago

KiboChat server side v1.1 is in progress.

ZaraRaja commented 3 years ago

Today I couldn't work on this task because I was working on Completing React JS Tutorial.

sineha commented 3 years ago

I couldn't work on this task today since my priority is to complete React JS course.

SaabaPervez commented 3 years ago

KiboChat v1.1 completed.

ZaraRaja commented 3 years ago

Today I have completed the Code Review of Webhooks Repository. I had a meeting with Sir Imran as well in which he gave me an overview of the Webhooks architecture and Code structure and its flow. I have also read the relevant documentation available on a shared drive to get an understanding of it.

Next, I'll move towards KiboCDN Repository.

sineha commented 3 years ago

I have completed KiboChat and all other folders alongwith subfolders in KiboDBLayer code. Next, I will start with KiboEngage DBLayer code

ZaraRaja commented 3 years ago

Today I moved towards KiboCDN Repository Code Review. I have completed this repository today. I had a meeting with Sir Imran regarding the overview of KiboCDN repository workflow. For a general understanding of CDN I have also read a medium article.

Link: https://medium.com/@gianfranconuschese/why-use-a-cdn-b298c07e739e#:~:text=A%20CDN%20is%20a%20network,and%20the%20site's%20main%20server.

Next, I'll move toward the last repository i-e KiboAutomation

sineha commented 3 years ago

Today I have completed KiboDBLayer repository and have started Accounts respository which contains server side code of all our authentication logic, accounts related logic and database layer for our accounts database. I only went through the documentation today and studied the design document Destructure KiboPush.

SaabaPervez commented 3 years ago

I have completed KiboChat repository.

sineha commented 3 years ago

I have completed Accounts repository today and have started with Webhooks repository for webhook logic. In Webhooks I have completed api folder inside server directory.

SaabaPervez commented 3 years ago

I have completed WebHook and accounts.

ZaraRaja commented 3 years ago

Today I have Completed this task. I have reviewed all the repositories under this section except KiboAutomation as per Sir Imran Suggestion to skip it for now.

KiboPush: https://github.com/Cloudkibo/KiboPush - It contains all our client-side code KiboChat: https://github.com/Cloudkibo/KiboChat - It contains the server side code of our KiboChat product KiboEngage: https://github.com/Cloudkibo/KiboEngage - It contains the server-side code of our KiboEngage product KiboDBLayer: https://github.com/Cloudkibo/KiboDBLayer - It contains the code for the database layer of our KiboChat and KiboEngage databases Accounts: https://github.com/Cloudkibo/accounts - It contains the server-side code of all our authentication logic, accounts related logic and database layer for our accounts database Webhook: https://github.com/Cloudkibo/WebHook - It contains the code for webhook logic KiboCdn: https://github.com/Cloudkibo/KiboCDN - It contains our CDN logic and resources

KiboAutomation: https://github.com/Cloudkibo/KiboAutomation - It contains the code of our chatbot automation logic with NLP support. (Skipped)

sineha commented 3 years ago

I have completed WebHooks today and skipped KiboAutomation (as mentioned by zara). I have started KiboCDN, I read the medium article attached by zara and an additional article for cdn understanding https://www.cloudflare.com/en-gb/learning/cdn/what-is-a-cdn/. In public folder of KiboCDN I have completed assets and currently doing js sub directory of BootStrap folder. I have also completed css, dist/css, and grunt in BootStrap folder.

SaabaPervez commented 3 years ago

In KiboDbLayer, I have completed KiboChat and KiboEngage is in progress.

sineha commented 3 years ago

I have completed this task.

SaabaPervez commented 3 years ago

I have reviewed all the mentioned repositories along with the external links for better understanding. Task Completed