├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── add_user.sh ├── app.js ├── cypress.json ├── cypress ├── fixtures │ ├── example.json │ ├── profile.json │ └── users.json ├── integration │ ├── chat_spec.js │ ├── example_spec.js │ └── friendlist_spec.js ├── plugins │ └── index.js └── support │ ├── commands.js │ └── index.js ├── index.js ├── package.json ├── public ├── images │ ├── avatar_placeholder.png │ ├── avatars │ │ ├── 018817e0-0fdf-11e8-b851-978e6f4d47cd-1518431111263.jpeg │ │ ├── 09ffe820-10f8-11e8-ab13-776dd62a40f7-1518551814050.png │ │ ├── 0eeacdf0-1099-11e8-920f-9bfc5d0a82a5-1518511020111.png │ │ ├── 122f4d40-11db-11e8-9b2a-ede91997dfc5-1518649323542.png │ │ ├── 1933c4d0-0f7a-11e8-ac79-9d50ad2ac2fe-1518387771805.png │ │ ├── 24739040-10f7-11e8-ab13-776dd62a40f7-1518551428932.png │ │ ├── 28ec4d80-10ff-11e8-bf22-fbaa2666b36b-1518554872409.png │ │ ├── 31a65d80-1181-11e8-a61a-855227501956-1518610721625.png │ │ ├── 324b0ec0-10cd-11e8-83db-7daa3da16bdd-1518533413293.png │ │ ├── 35f71410-10ff-11e8-bf22-fbaa2666b36b-1518554894289.png │ │ ├── 394f2890-11d7-11e8-94f5-e52160c67fe6-1518647671193.png │ │ ├── 4d27a9a0-0f52-11e8-bc13-7f7d8d72e683-1518370679098.jpeg │ │ ├── 541b3470-11d7-11e8-b40f-93249d525b4e-1518647716152.png │ │ ├── 5a7c19dc0e5bc8265486a549.jpeg │ │ ├── 5a7c3582d8e324513e560f61.jpeg │ │ ├── 5a7c3878d8e324513e560f64.jpeg │ │ ├── 5a7c390fd8e324513e560f66.jpeg │ │ ├── 5a7c401ed8e324513e560f68.jpeg │ │ ├── 5c50a2a0-117e-11e8-8751-c53ac2f1f265-1518609504714.png │ │ ├── 5f3cd970-10f7-11e8-a62e-cbfa99f8b88d-1518551527559.png │ │ ├── 70e37680-100b-11e8-a5ac-79b32154e784-1518450195945.png │ │ ├── 71068860-118b-11e8-ad2c-a3677d6a5da0-1518615122918.png │ │ ├── 7932fef0-100b-11e8-a5ac-79b32154e784-1518450209887.jpeg │ │ ├── 8150a1f0-100b-11e8-a5ac-79b32154e784-1518450223503.jpeg │ │ ├── 82f02040-10ff-11e8-92ab-a96c9fca111b-1518555023428.png │ │ ├── 831f3dc0-1187-11e8-9bbb-23efb34ceeb9-1518613435292.png │ │ ├── 86f0c4b0-1172-11e8-9fc1-df184eb3e1d0-1518604422268.png │ │ ├── 8742b230-0fe6-11e8-83b7-1f2f387546fb-1518434342099.jpeg │ │ ├── 8b2e26a0-117a-11e8-957b-a905a1e777ea-1518607865354.png │ │ ├── 8ca4b780-116e-11e8-a1db-49f49c42a420-1518602713848.png │ │ ├── 925382a0-1098-11e8-920f-9bfc5d0a82a5-1518510811082.jpeg │ │ ├── 934ed970-11d3-11e8-8575-5d05c91c6f97-1518646104199.png │ │ ├── 96c810d0-1106-11e8-b8b9-ab0bf403fbd1-1518558063197.png │ │ ├── a0848090-11d3-11e8-8575-5d05c91c6f97-1518646126362.png │ │ ├── a130f8d0-1105-11e8-b3e6-b34192e721fb-1518557651165.png │ │ ├── a5045790-100b-11e8-a5ac-79b32154e784-1518450283401.jpeg │ │ ├── avatar.jpg │ │ ├── avatar.png │ │ ├── b82e42a0-1177-11e8-808f-096791b2f992-1518606652362.png │ │ ├── bc46fa60-11d3-11e8-8575-5d05c91c6f97-1518646172934.png │ │ ├── ca8a7360-0f33-11e8-8abd-cd457cbeefcd-1518357575062-26195817_2028128537214124_8149219415562015760_n.jpg │ │ ├── cb019140-117a-11e8-8e6c-7373f06f28da-1518607972436.png │ │ ├── ce036220-11d3-11e8-8575-5d05c91c6f97-1518646202690.png │ │ ├── d033dbf0-10fd-11e8-b176-579eb3197efc-1518554294063.png │ │ ├── d4889c60-1187-11e8-9bbb-23efb34ceeb9-1518613571878.png │ │ ├── d7090380-1178-11e8-92c3-d7a5e0353d9c-1518607133625.png │ │ ├── d78c58a0-1099-11e8-920f-9bfc5d0a82a5-1518511356714.jpeg │ │ ├── d78fdd40-10a8-11e8-aad4-0b62eb8ffde8-1518517799188.jpeg │ │ ├── e1674b20-10dd-11e8-a826-1f2a2d53c76b-1518540579026.png │ │ ├── f30c3590-11d5-11e8-b616-95e4ae195525-1518647123817.png │ │ └── index.html │ ├── favicon │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── mstile-150x150.png │ │ ├── safari-pinned-tab.svg │ │ └── site.webmanifest │ ├── index.html │ └── who_logo.png └── index.html ├── server ├── auth │ ├── facebook.js │ ├── github.js │ ├── google.js │ ├── index.js │ ├── local.js │ ├── logout.js │ ├── signin.js │ ├── signup.js │ └── twitter.js ├── config │ └── config.js ├── handlers │ ├── contact.js │ ├── friend.js │ ├── message.js │ ├── profile.js │ └── user.js ├── middleware │ ├── authenticated.js │ └── file-upload.js ├── mock-data.js ├── models │ ├── chat.model.js │ ├── message.model.js │ └── user.model.js └── routers │ ├── auth-routers.js │ └── user-routers.js ├── src ├── App.css ├── App.js ├── App.test.js ├── Modal.css ├── actions │ ├── changeSetting.js │ ├── filterAction.js │ ├── login.js │ ├── setCurrentFriendAction.js │ └── userActions.js ├── components │ ├── Addcontact.js │ ├── ImageCropper.js │ ├── Modal.js │ ├── ProfileSettings.js │ ├── SingIn.js │ ├── SingUp.js │ ├── SocialMedia.js │ ├── UserAvatar.js │ ├── UserData.js │ ├── UserPictureAndState.js │ ├── WellcomePage.js │ ├── addFriendConfirmation.js │ ├── contactDetail.js │ ├── contactList.js │ ├── dialog.js │ ├── emoji.js │ ├── mainPage.css │ ├── mainPage.jpg │ ├── mainPage.js │ ├── mainPage1.jpg │ ├── messageBaloun.js │ ├── messagesLog.js │ ├── newMessage.js │ ├── searchList.js │ ├── skypeAvatar.js │ ├── test.js │ ├── userDataSetting.js │ ├── vedioCall.js │ ├── wellcome.css │ └── wellcomePage.jpg ├── config │ └── config.js ├── container │ ├── AddFriends.js │ └── FriendsSearchBar.js ├── images │ ├── avatar-penguin.png │ ├── bear.png │ ├── cat.png │ ├── fox.svg │ └── rabbit.png ├── index.css ├── index.js ├── reducers │ ├── changeSettingReducer.js │ ├── contactListFilterReducer.js │ ├── contactListReducers.js │ ├── index.js │ └── setCurrentFriendReducer.js ├── registerServiceWorker.js ├── store.js ├── style.css └── utiles │ └── Api.js └── temp └── data.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/README.md -------------------------------------------------------------------------------- /add_user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/add_user.sh -------------------------------------------------------------------------------- /app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/app.js -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /cypress/fixtures/example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/fixtures/example.json -------------------------------------------------------------------------------- /cypress/fixtures/profile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/fixtures/profile.json -------------------------------------------------------------------------------- /cypress/fixtures/users.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/fixtures/users.json -------------------------------------------------------------------------------- /cypress/integration/chat_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/integration/chat_spec.js -------------------------------------------------------------------------------- /cypress/integration/example_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/integration/example_spec.js -------------------------------------------------------------------------------- /cypress/integration/friendlist_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/integration/friendlist_spec.js -------------------------------------------------------------------------------- /cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/plugins/index.js -------------------------------------------------------------------------------- /cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/support/commands.js -------------------------------------------------------------------------------- /cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/cypress/support/index.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/package.json -------------------------------------------------------------------------------- /public/images/avatar_placeholder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatar_placeholder.png -------------------------------------------------------------------------------- /public/images/avatars/018817e0-0fdf-11e8-b851-978e6f4d47cd-1518431111263.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/018817e0-0fdf-11e8-b851-978e6f4d47cd-1518431111263.jpeg -------------------------------------------------------------------------------- /public/images/avatars/09ffe820-10f8-11e8-ab13-776dd62a40f7-1518551814050.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/09ffe820-10f8-11e8-ab13-776dd62a40f7-1518551814050.png -------------------------------------------------------------------------------- /public/images/avatars/0eeacdf0-1099-11e8-920f-9bfc5d0a82a5-1518511020111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/0eeacdf0-1099-11e8-920f-9bfc5d0a82a5-1518511020111.png -------------------------------------------------------------------------------- /public/images/avatars/122f4d40-11db-11e8-9b2a-ede91997dfc5-1518649323542.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/122f4d40-11db-11e8-9b2a-ede91997dfc5-1518649323542.png -------------------------------------------------------------------------------- /public/images/avatars/1933c4d0-0f7a-11e8-ac79-9d50ad2ac2fe-1518387771805.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/1933c4d0-0f7a-11e8-ac79-9d50ad2ac2fe-1518387771805.png -------------------------------------------------------------------------------- /public/images/avatars/24739040-10f7-11e8-ab13-776dd62a40f7-1518551428932.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/24739040-10f7-11e8-ab13-776dd62a40f7-1518551428932.png -------------------------------------------------------------------------------- /public/images/avatars/28ec4d80-10ff-11e8-bf22-fbaa2666b36b-1518554872409.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/28ec4d80-10ff-11e8-bf22-fbaa2666b36b-1518554872409.png -------------------------------------------------------------------------------- /public/images/avatars/31a65d80-1181-11e8-a61a-855227501956-1518610721625.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/31a65d80-1181-11e8-a61a-855227501956-1518610721625.png -------------------------------------------------------------------------------- /public/images/avatars/324b0ec0-10cd-11e8-83db-7daa3da16bdd-1518533413293.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/324b0ec0-10cd-11e8-83db-7daa3da16bdd-1518533413293.png -------------------------------------------------------------------------------- /public/images/avatars/35f71410-10ff-11e8-bf22-fbaa2666b36b-1518554894289.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/35f71410-10ff-11e8-bf22-fbaa2666b36b-1518554894289.png -------------------------------------------------------------------------------- /public/images/avatars/394f2890-11d7-11e8-94f5-e52160c67fe6-1518647671193.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/394f2890-11d7-11e8-94f5-e52160c67fe6-1518647671193.png -------------------------------------------------------------------------------- /public/images/avatars/4d27a9a0-0f52-11e8-bc13-7f7d8d72e683-1518370679098.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/4d27a9a0-0f52-11e8-bc13-7f7d8d72e683-1518370679098.jpeg -------------------------------------------------------------------------------- /public/images/avatars/541b3470-11d7-11e8-b40f-93249d525b4e-1518647716152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/541b3470-11d7-11e8-b40f-93249d525b4e-1518647716152.png -------------------------------------------------------------------------------- /public/images/avatars/5a7c19dc0e5bc8265486a549.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5a7c19dc0e5bc8265486a549.jpeg -------------------------------------------------------------------------------- /public/images/avatars/5a7c3582d8e324513e560f61.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5a7c3582d8e324513e560f61.jpeg -------------------------------------------------------------------------------- /public/images/avatars/5a7c3878d8e324513e560f64.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5a7c3878d8e324513e560f64.jpeg -------------------------------------------------------------------------------- /public/images/avatars/5a7c390fd8e324513e560f66.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5a7c390fd8e324513e560f66.jpeg -------------------------------------------------------------------------------- /public/images/avatars/5a7c401ed8e324513e560f68.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5a7c401ed8e324513e560f68.jpeg -------------------------------------------------------------------------------- /public/images/avatars/5c50a2a0-117e-11e8-8751-c53ac2f1f265-1518609504714.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5c50a2a0-117e-11e8-8751-c53ac2f1f265-1518609504714.png -------------------------------------------------------------------------------- /public/images/avatars/5f3cd970-10f7-11e8-a62e-cbfa99f8b88d-1518551527559.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/5f3cd970-10f7-11e8-a62e-cbfa99f8b88d-1518551527559.png -------------------------------------------------------------------------------- /public/images/avatars/70e37680-100b-11e8-a5ac-79b32154e784-1518450195945.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/70e37680-100b-11e8-a5ac-79b32154e784-1518450195945.png -------------------------------------------------------------------------------- /public/images/avatars/71068860-118b-11e8-ad2c-a3677d6a5da0-1518615122918.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/71068860-118b-11e8-ad2c-a3677d6a5da0-1518615122918.png -------------------------------------------------------------------------------- /public/images/avatars/7932fef0-100b-11e8-a5ac-79b32154e784-1518450209887.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/7932fef0-100b-11e8-a5ac-79b32154e784-1518450209887.jpeg -------------------------------------------------------------------------------- /public/images/avatars/8150a1f0-100b-11e8-a5ac-79b32154e784-1518450223503.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/8150a1f0-100b-11e8-a5ac-79b32154e784-1518450223503.jpeg -------------------------------------------------------------------------------- /public/images/avatars/82f02040-10ff-11e8-92ab-a96c9fca111b-1518555023428.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/82f02040-10ff-11e8-92ab-a96c9fca111b-1518555023428.png -------------------------------------------------------------------------------- /public/images/avatars/831f3dc0-1187-11e8-9bbb-23efb34ceeb9-1518613435292.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/831f3dc0-1187-11e8-9bbb-23efb34ceeb9-1518613435292.png -------------------------------------------------------------------------------- /public/images/avatars/86f0c4b0-1172-11e8-9fc1-df184eb3e1d0-1518604422268.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/86f0c4b0-1172-11e8-9fc1-df184eb3e1d0-1518604422268.png -------------------------------------------------------------------------------- /public/images/avatars/8742b230-0fe6-11e8-83b7-1f2f387546fb-1518434342099.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/8742b230-0fe6-11e8-83b7-1f2f387546fb-1518434342099.jpeg -------------------------------------------------------------------------------- /public/images/avatars/8b2e26a0-117a-11e8-957b-a905a1e777ea-1518607865354.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/8b2e26a0-117a-11e8-957b-a905a1e777ea-1518607865354.png -------------------------------------------------------------------------------- /public/images/avatars/8ca4b780-116e-11e8-a1db-49f49c42a420-1518602713848.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/8ca4b780-116e-11e8-a1db-49f49c42a420-1518602713848.png -------------------------------------------------------------------------------- /public/images/avatars/925382a0-1098-11e8-920f-9bfc5d0a82a5-1518510811082.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/925382a0-1098-11e8-920f-9bfc5d0a82a5-1518510811082.jpeg -------------------------------------------------------------------------------- /public/images/avatars/934ed970-11d3-11e8-8575-5d05c91c6f97-1518646104199.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/934ed970-11d3-11e8-8575-5d05c91c6f97-1518646104199.png -------------------------------------------------------------------------------- /public/images/avatars/96c810d0-1106-11e8-b8b9-ab0bf403fbd1-1518558063197.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/96c810d0-1106-11e8-b8b9-ab0bf403fbd1-1518558063197.png -------------------------------------------------------------------------------- /public/images/avatars/a0848090-11d3-11e8-8575-5d05c91c6f97-1518646126362.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/a0848090-11d3-11e8-8575-5d05c91c6f97-1518646126362.png -------------------------------------------------------------------------------- /public/images/avatars/a130f8d0-1105-11e8-b3e6-b34192e721fb-1518557651165.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/a130f8d0-1105-11e8-b3e6-b34192e721fb-1518557651165.png -------------------------------------------------------------------------------- /public/images/avatars/a5045790-100b-11e8-a5ac-79b32154e784-1518450283401.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/a5045790-100b-11e8-a5ac-79b32154e784-1518450283401.jpeg -------------------------------------------------------------------------------- /public/images/avatars/avatar.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/avatar.jpg -------------------------------------------------------------------------------- /public/images/avatars/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/avatar.png -------------------------------------------------------------------------------- /public/images/avatars/b82e42a0-1177-11e8-808f-096791b2f992-1518606652362.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/b82e42a0-1177-11e8-808f-096791b2f992-1518606652362.png -------------------------------------------------------------------------------- /public/images/avatars/bc46fa60-11d3-11e8-8575-5d05c91c6f97-1518646172934.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/bc46fa60-11d3-11e8-8575-5d05c91c6f97-1518646172934.png -------------------------------------------------------------------------------- /public/images/avatars/ca8a7360-0f33-11e8-8abd-cd457cbeefcd-1518357575062-26195817_2028128537214124_8149219415562015760_n.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/ca8a7360-0f33-11e8-8abd-cd457cbeefcd-1518357575062-26195817_2028128537214124_8149219415562015760_n.jpg -------------------------------------------------------------------------------- /public/images/avatars/cb019140-117a-11e8-8e6c-7373f06f28da-1518607972436.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/cb019140-117a-11e8-8e6c-7373f06f28da-1518607972436.png -------------------------------------------------------------------------------- /public/images/avatars/ce036220-11d3-11e8-8575-5d05c91c6f97-1518646202690.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/ce036220-11d3-11e8-8575-5d05c91c6f97-1518646202690.png -------------------------------------------------------------------------------- /public/images/avatars/d033dbf0-10fd-11e8-b176-579eb3197efc-1518554294063.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/d033dbf0-10fd-11e8-b176-579eb3197efc-1518554294063.png -------------------------------------------------------------------------------- /public/images/avatars/d4889c60-1187-11e8-9bbb-23efb34ceeb9-1518613571878.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/d4889c60-1187-11e8-9bbb-23efb34ceeb9-1518613571878.png -------------------------------------------------------------------------------- /public/images/avatars/d7090380-1178-11e8-92c3-d7a5e0353d9c-1518607133625.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/d7090380-1178-11e8-92c3-d7a5e0353d9c-1518607133625.png -------------------------------------------------------------------------------- /public/images/avatars/d78c58a0-1099-11e8-920f-9bfc5d0a82a5-1518511356714.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/d78c58a0-1099-11e8-920f-9bfc5d0a82a5-1518511356714.jpeg -------------------------------------------------------------------------------- /public/images/avatars/d78fdd40-10a8-11e8-aad4-0b62eb8ffde8-1518517799188.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/d78fdd40-10a8-11e8-aad4-0b62eb8ffde8-1518517799188.jpeg -------------------------------------------------------------------------------- /public/images/avatars/e1674b20-10dd-11e8-a826-1f2a2d53c76b-1518540579026.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/e1674b20-10dd-11e8-a826-1f2a2d53c76b-1518540579026.png -------------------------------------------------------------------------------- /public/images/avatars/f30c3590-11d5-11e8-b616-95e4ae195525-1518647123817.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/avatars/f30c3590-11d5-11e8-b616-95e4ae195525-1518647123817.png -------------------------------------------------------------------------------- /public/images/avatars/index.html: -------------------------------------------------------------------------------- 1 |
Hey! How are you doing?
2 | -------------------------------------------------------------------------------- /public/images/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/images/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/images/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /public/images/favicon/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/browserconfig.xml -------------------------------------------------------------------------------- /public/images/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /public/images/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /public/images/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/favicon.ico -------------------------------------------------------------------------------- /public/images/favicon/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/index.html -------------------------------------------------------------------------------- /public/images/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /public/images/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/safari-pinned-tab.svg -------------------------------------------------------------------------------- /public/images/favicon/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/favicon/site.webmanifest -------------------------------------------------------------------------------- /public/images/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/index.html -------------------------------------------------------------------------------- /public/images/who_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/images/who_logo.png -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/public/index.html -------------------------------------------------------------------------------- /server/auth/facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/facebook.js -------------------------------------------------------------------------------- /server/auth/github.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/github.js -------------------------------------------------------------------------------- /server/auth/google.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/google.js -------------------------------------------------------------------------------- /server/auth/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/index.js -------------------------------------------------------------------------------- /server/auth/local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/local.js -------------------------------------------------------------------------------- /server/auth/logout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/logout.js -------------------------------------------------------------------------------- /server/auth/signin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/signin.js -------------------------------------------------------------------------------- /server/auth/signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/signup.js -------------------------------------------------------------------------------- /server/auth/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/auth/twitter.js -------------------------------------------------------------------------------- /server/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/config/config.js -------------------------------------------------------------------------------- /server/handlers/contact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/handlers/contact.js -------------------------------------------------------------------------------- /server/handlers/friend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/handlers/friend.js -------------------------------------------------------------------------------- /server/handlers/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/handlers/message.js -------------------------------------------------------------------------------- /server/handlers/profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/handlers/profile.js -------------------------------------------------------------------------------- /server/handlers/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/handlers/user.js -------------------------------------------------------------------------------- /server/middleware/authenticated.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/middleware/authenticated.js -------------------------------------------------------------------------------- /server/middleware/file-upload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/middleware/file-upload.js -------------------------------------------------------------------------------- /server/mock-data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/mock-data.js -------------------------------------------------------------------------------- /server/models/chat.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/models/chat.model.js -------------------------------------------------------------------------------- /server/models/message.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/models/message.model.js -------------------------------------------------------------------------------- /server/models/user.model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/models/user.model.js -------------------------------------------------------------------------------- /server/routers/auth-routers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/routers/auth-routers.js -------------------------------------------------------------------------------- /server/routers/user-routers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/server/routers/user-routers.js -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/Modal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/Modal.css -------------------------------------------------------------------------------- /src/actions/changeSetting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/actions/changeSetting.js -------------------------------------------------------------------------------- /src/actions/filterAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/actions/filterAction.js -------------------------------------------------------------------------------- /src/actions/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/actions/login.js -------------------------------------------------------------------------------- /src/actions/setCurrentFriendAction.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/actions/setCurrentFriendAction.js -------------------------------------------------------------------------------- /src/actions/userActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/actions/userActions.js -------------------------------------------------------------------------------- /src/components/Addcontact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/Addcontact.js -------------------------------------------------------------------------------- /src/components/ImageCropper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/ImageCropper.js -------------------------------------------------------------------------------- /src/components/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/Modal.js -------------------------------------------------------------------------------- /src/components/ProfileSettings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/ProfileSettings.js -------------------------------------------------------------------------------- /src/components/SingIn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/SingIn.js -------------------------------------------------------------------------------- /src/components/SingUp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/SingUp.js -------------------------------------------------------------------------------- /src/components/SocialMedia.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/SocialMedia.js -------------------------------------------------------------------------------- /src/components/UserAvatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/UserAvatar.js -------------------------------------------------------------------------------- /src/components/UserData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/UserData.js -------------------------------------------------------------------------------- /src/components/UserPictureAndState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/UserPictureAndState.js -------------------------------------------------------------------------------- /src/components/WellcomePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/WellcomePage.js -------------------------------------------------------------------------------- /src/components/addFriendConfirmation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/addFriendConfirmation.js -------------------------------------------------------------------------------- /src/components/contactDetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/contactDetail.js -------------------------------------------------------------------------------- /src/components/contactList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/contactList.js -------------------------------------------------------------------------------- /src/components/dialog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/dialog.js -------------------------------------------------------------------------------- /src/components/emoji.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/emoji.js -------------------------------------------------------------------------------- /src/components/mainPage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/mainPage.css -------------------------------------------------------------------------------- /src/components/mainPage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/mainPage.jpg -------------------------------------------------------------------------------- /src/components/mainPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/mainPage.js -------------------------------------------------------------------------------- /src/components/mainPage1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/mainPage1.jpg -------------------------------------------------------------------------------- /src/components/messageBaloun.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/messageBaloun.js -------------------------------------------------------------------------------- /src/components/messagesLog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/messagesLog.js -------------------------------------------------------------------------------- /src/components/newMessage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/newMessage.js -------------------------------------------------------------------------------- /src/components/searchList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/searchList.js -------------------------------------------------------------------------------- /src/components/skypeAvatar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/skypeAvatar.js -------------------------------------------------------------------------------- /src/components/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/test.js -------------------------------------------------------------------------------- /src/components/userDataSetting.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/vedioCall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/vedioCall.js -------------------------------------------------------------------------------- /src/components/wellcome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/wellcome.css -------------------------------------------------------------------------------- /src/components/wellcomePage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/components/wellcomePage.jpg -------------------------------------------------------------------------------- /src/config/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/config/config.js -------------------------------------------------------------------------------- /src/container/AddFriends.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/container/AddFriends.js -------------------------------------------------------------------------------- /src/container/FriendsSearchBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/container/FriendsSearchBar.js -------------------------------------------------------------------------------- /src/images/avatar-penguin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/images/avatar-penguin.png -------------------------------------------------------------------------------- /src/images/bear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/images/bear.png -------------------------------------------------------------------------------- /src/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/images/cat.png -------------------------------------------------------------------------------- /src/images/fox.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/images/fox.svg -------------------------------------------------------------------------------- /src/images/rabbit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/images/rabbit.png -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/index.js -------------------------------------------------------------------------------- /src/reducers/changeSettingReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/reducers/changeSettingReducer.js -------------------------------------------------------------------------------- /src/reducers/contactListFilterReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/reducers/contactListFilterReducer.js -------------------------------------------------------------------------------- /src/reducers/contactListReducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/reducers/contactListReducers.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/setCurrentFriendReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/reducers/setCurrentFriendReducer.js -------------------------------------------------------------------------------- /src/registerServiceWorker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/registerServiceWorker.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/store.js -------------------------------------------------------------------------------- /src/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/style.css -------------------------------------------------------------------------------- /src/utiles/Api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/src/utiles/Api.js -------------------------------------------------------------------------------- /temp/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aemal/skype-clone/HEAD/temp/data.js --------------------------------------------------------------------------------