├── README.md ├── api ├── .env ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── README.md ├── images │ ├── 294230ff-e679-46c4-ad73-b3854e124386.png │ ├── 6c7af199-70b0-42c6-8c1f-da610b5ed088.png │ ├── 9600944c-64f7-4952-a731-a317180d5ef2.png │ ├── a4fb7a0a-709a-4d5d-83db-cd2d2684635e.jpg │ ├── bfb8134b-76f7-4f0a-bde1-c5795f76733a.png │ ├── blank-profile-picture.png │ ├── fa72786b-e447-4dc7-b7ce-284ebebeb259.png │ └── fc183ec8-d3b7-41bf-86bc-b2d399ff65f0.png ├── nest-cli.json ├── package-lock.json ├── package.json ├── src │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── auth │ │ ├── auth.module.ts │ │ ├── controllers │ │ │ ├── auth.controller.ts │ │ │ └── user.controller.ts │ │ ├── decorators │ │ │ └── roles.decorator.ts │ │ ├── guards │ │ │ ├── jwt.guard.ts │ │ │ ├── jwt.strategy.ts │ │ │ └── roles.guard.ts │ │ ├── helpers │ │ │ └── image-storage.ts │ │ ├── models │ │ │ ├── friend-request.entity.ts │ │ │ ├── friend-request.interface.ts │ │ │ ├── role.enum.ts │ │ │ ├── user.class.ts │ │ │ └── user.entity.ts │ │ └── services │ │ │ ├── auth.service.ts │ │ │ └── user.service.ts │ ├── chat │ │ ├── chat.module.ts │ │ ├── gateway │ │ │ └── chat.gateway.ts │ │ ├── models │ │ │ ├── active-conversation.entity.ts │ │ │ ├── active-conversation.interface.ts │ │ │ ├── conversation.entity.ts │ │ │ ├── conversation.interface.ts │ │ │ ├── message.entity.ts │ │ │ └── message.interface.ts │ │ └── services │ │ │ └── conversation.service.ts │ ├── core │ │ ├── all-exceptions.filter.ts │ │ └── models │ │ │ └── http-exception-response.interface.ts │ ├── feed │ │ ├── controllers │ │ │ ├── feed.controller.spec.ts │ │ │ └── feed.controller.ts │ │ ├── feed.module.ts │ │ ├── guards │ │ │ └── is-creator.guard.ts │ │ ├── models │ │ │ ├── post.entity.ts │ │ │ └── post.interface.ts │ │ └── services │ │ │ ├── feed.service.spec.ts │ │ │ └── feed.service.ts │ └── main.ts ├── test │ ├── app.e2e-spec.ts │ ├── auth.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json └── tsconfig.json └── linkedin ├── .browserslistrc ├── .editorconfig ├── .eslintrc.json ├── .gitignore ├── angular.json ├── capacitor.config.ts ├── cypress.json ├── cypress ├── fixtures │ └── user.json ├── integration │ └── auth.spec.ts ├── plugins │ └── index.ts ├── support │ ├── commands.ts │ └── index.ts ├── tsconfig.json └── videos │ └── auth.spec.ts.mp4 ├── ionic.config.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── src ├── app │ ├── app-routing.module.ts │ ├── app.component.html │ ├── app.component.scss │ ├── app.component.spec.ts │ ├── app.component.ts │ ├── app.module.ts │ ├── auth │ │ ├── auth-routing.module.ts │ │ ├── auth.module.ts │ │ ├── auth.page.html │ │ ├── auth.page.scss │ │ ├── auth.page.spec.ts │ │ ├── auth.page.ts │ │ ├── guards │ │ │ └── auth.guard.ts │ │ ├── models │ │ │ ├── newUser.model.ts │ │ │ ├── user.model.ts │ │ │ └── userResponse.model.ts │ │ └── services │ │ │ ├── auth-interceptor.service.ts │ │ │ ├── auth.service.spec.ts │ │ │ └── auth.service.ts │ ├── core │ │ ├── chat-socket.service.ts │ │ └── error-handler.service.ts │ └── home │ │ ├── components │ │ ├── advertising │ │ │ ├── advertising.component.html │ │ │ ├── advertising.component.scss │ │ │ └── advertising.component.ts │ │ ├── all-posts │ │ │ ├── all-posts.component.html │ │ │ ├── all-posts.component.scss │ │ │ └── all-posts.component.ts │ │ ├── chat │ │ │ ├── chat.component.html │ │ │ ├── chat.component.scss │ │ │ └── chat.component.ts │ │ ├── connection-profile │ │ │ ├── connection-profile.component.html │ │ │ ├── connection-profile.component.scss │ │ │ └── connection-profile.component.ts │ │ ├── header │ │ │ ├── friend-requests-popover │ │ │ │ ├── friend-requests-popover.component.html │ │ │ │ ├── friend-requests-popover.component.scss │ │ │ │ └── friend-requests-popover.component.ts │ │ │ ├── header.component.html │ │ │ ├── header.component.scss │ │ │ ├── header.component.ts │ │ │ └── popover │ │ │ │ ├── popover.component.html │ │ │ │ ├── popover.component.scss │ │ │ │ └── popover.component.ts │ │ ├── profile-summary │ │ │ ├── profile-summary.component.html │ │ │ ├── profile-summary.component.scss │ │ │ └── profile-summary.component.ts │ │ ├── start-post │ │ │ ├── modal │ │ │ │ ├── modal.component.html │ │ │ │ ├── modal.component.scss │ │ │ │ └── modal.component.ts │ │ │ ├── start-post.component.html │ │ │ ├── start-post.component.scss │ │ │ └── start-post.component.ts │ │ ├── tabs │ │ │ ├── tabs.component.html │ │ │ ├── tabs.component.scss │ │ │ └── tabs.component.ts │ │ └── user-profile │ │ │ ├── user-profile.component.html │ │ │ ├── user-profile.component.scss │ │ │ └── user-profile.component.ts │ │ ├── home-routing.module.ts │ │ ├── home.module.ts │ │ ├── home.page.html │ │ ├── home.page.scss │ │ ├── home.page.ts │ │ ├── models │ │ ├── Conversation.ts │ │ ├── FriendRequest.ts │ │ ├── Message.ts │ │ └── Post.ts │ │ └── services │ │ ├── banner-color.service.ts │ │ ├── chat.service.ts │ │ ├── connection-profile.service.ts │ │ └── post.service.ts ├── assets │ ├── icon │ │ └── favicon.png │ ├── profile-pic.jpg │ └── shapes.svg ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── global.scss ├── index.html ├── main.ts ├── polyfills.ts ├── test.ts ├── theme │ └── variables.scss └── zone-flags.ts ├── tsconfig.app.json ├── tsconfig.json └── tsconfig.spec.json /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/README.md -------------------------------------------------------------------------------- /api/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/.env -------------------------------------------------------------------------------- /api/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/.eslintrc.js -------------------------------------------------------------------------------- /api/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/.gitignore -------------------------------------------------------------------------------- /api/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/.prettierrc -------------------------------------------------------------------------------- /api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/README.md -------------------------------------------------------------------------------- /api/images/294230ff-e679-46c4-ad73-b3854e124386.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/294230ff-e679-46c4-ad73-b3854e124386.png -------------------------------------------------------------------------------- /api/images/6c7af199-70b0-42c6-8c1f-da610b5ed088.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/6c7af199-70b0-42c6-8c1f-da610b5ed088.png -------------------------------------------------------------------------------- /api/images/9600944c-64f7-4952-a731-a317180d5ef2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/9600944c-64f7-4952-a731-a317180d5ef2.png -------------------------------------------------------------------------------- /api/images/a4fb7a0a-709a-4d5d-83db-cd2d2684635e.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/a4fb7a0a-709a-4d5d-83db-cd2d2684635e.jpg -------------------------------------------------------------------------------- /api/images/bfb8134b-76f7-4f0a-bde1-c5795f76733a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/bfb8134b-76f7-4f0a-bde1-c5795f76733a.png -------------------------------------------------------------------------------- /api/images/blank-profile-picture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/blank-profile-picture.png -------------------------------------------------------------------------------- /api/images/fa72786b-e447-4dc7-b7ce-284ebebeb259.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/fa72786b-e447-4dc7-b7ce-284ebebeb259.png -------------------------------------------------------------------------------- /api/images/fc183ec8-d3b7-41bf-86bc-b2d399ff65f0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/images/fc183ec8-d3b7-41bf-86bc-b2d399ff65f0.png -------------------------------------------------------------------------------- /api/nest-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/nest-cli.json -------------------------------------------------------------------------------- /api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/package-lock.json -------------------------------------------------------------------------------- /api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/package.json -------------------------------------------------------------------------------- /api/src/app.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/app.controller.ts -------------------------------------------------------------------------------- /api/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/app.module.ts -------------------------------------------------------------------------------- /api/src/app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/app.service.ts -------------------------------------------------------------------------------- /api/src/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/auth.module.ts -------------------------------------------------------------------------------- /api/src/auth/controllers/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/controllers/auth.controller.ts -------------------------------------------------------------------------------- /api/src/auth/controllers/user.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/controllers/user.controller.ts -------------------------------------------------------------------------------- /api/src/auth/decorators/roles.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/decorators/roles.decorator.ts -------------------------------------------------------------------------------- /api/src/auth/guards/jwt.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/guards/jwt.guard.ts -------------------------------------------------------------------------------- /api/src/auth/guards/jwt.strategy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/guards/jwt.strategy.ts -------------------------------------------------------------------------------- /api/src/auth/guards/roles.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/guards/roles.guard.ts -------------------------------------------------------------------------------- /api/src/auth/helpers/image-storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/helpers/image-storage.ts -------------------------------------------------------------------------------- /api/src/auth/models/friend-request.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/models/friend-request.entity.ts -------------------------------------------------------------------------------- /api/src/auth/models/friend-request.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/models/friend-request.interface.ts -------------------------------------------------------------------------------- /api/src/auth/models/role.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/models/role.enum.ts -------------------------------------------------------------------------------- /api/src/auth/models/user.class.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/models/user.class.ts -------------------------------------------------------------------------------- /api/src/auth/models/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/models/user.entity.ts -------------------------------------------------------------------------------- /api/src/auth/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/services/auth.service.ts -------------------------------------------------------------------------------- /api/src/auth/services/user.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/auth/services/user.service.ts -------------------------------------------------------------------------------- /api/src/chat/chat.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/chat.module.ts -------------------------------------------------------------------------------- /api/src/chat/gateway/chat.gateway.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/gateway/chat.gateway.ts -------------------------------------------------------------------------------- /api/src/chat/models/active-conversation.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/active-conversation.entity.ts -------------------------------------------------------------------------------- /api/src/chat/models/active-conversation.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/active-conversation.interface.ts -------------------------------------------------------------------------------- /api/src/chat/models/conversation.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/conversation.entity.ts -------------------------------------------------------------------------------- /api/src/chat/models/conversation.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/conversation.interface.ts -------------------------------------------------------------------------------- /api/src/chat/models/message.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/message.entity.ts -------------------------------------------------------------------------------- /api/src/chat/models/message.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/models/message.interface.ts -------------------------------------------------------------------------------- /api/src/chat/services/conversation.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/chat/services/conversation.service.ts -------------------------------------------------------------------------------- /api/src/core/all-exceptions.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/core/all-exceptions.filter.ts -------------------------------------------------------------------------------- /api/src/core/models/http-exception-response.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/core/models/http-exception-response.interface.ts -------------------------------------------------------------------------------- /api/src/feed/controllers/feed.controller.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/controllers/feed.controller.spec.ts -------------------------------------------------------------------------------- /api/src/feed/controllers/feed.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/controllers/feed.controller.ts -------------------------------------------------------------------------------- /api/src/feed/feed.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/feed.module.ts -------------------------------------------------------------------------------- /api/src/feed/guards/is-creator.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/guards/is-creator.guard.ts -------------------------------------------------------------------------------- /api/src/feed/models/post.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/models/post.entity.ts -------------------------------------------------------------------------------- /api/src/feed/models/post.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/models/post.interface.ts -------------------------------------------------------------------------------- /api/src/feed/services/feed.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/services/feed.service.spec.ts -------------------------------------------------------------------------------- /api/src/feed/services/feed.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/feed/services/feed.service.ts -------------------------------------------------------------------------------- /api/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/src/main.ts -------------------------------------------------------------------------------- /api/test/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/test/app.e2e-spec.ts -------------------------------------------------------------------------------- /api/test/auth.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/test/auth.e2e-spec.ts -------------------------------------------------------------------------------- /api/test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/test/jest-e2e.json -------------------------------------------------------------------------------- /api/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/tsconfig.build.json -------------------------------------------------------------------------------- /api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/api/tsconfig.json -------------------------------------------------------------------------------- /linkedin/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/.browserslistrc -------------------------------------------------------------------------------- /linkedin/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/.editorconfig -------------------------------------------------------------------------------- /linkedin/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/.eslintrc.json -------------------------------------------------------------------------------- /linkedin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/.gitignore -------------------------------------------------------------------------------- /linkedin/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/angular.json -------------------------------------------------------------------------------- /linkedin/capacitor.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/capacitor.config.ts -------------------------------------------------------------------------------- /linkedin/cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress.json -------------------------------------------------------------------------------- /linkedin/cypress/fixtures/user.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/fixtures/user.json -------------------------------------------------------------------------------- /linkedin/cypress/integration/auth.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/integration/auth.spec.ts -------------------------------------------------------------------------------- /linkedin/cypress/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/plugins/index.ts -------------------------------------------------------------------------------- /linkedin/cypress/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/support/commands.ts -------------------------------------------------------------------------------- /linkedin/cypress/support/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/support/index.ts -------------------------------------------------------------------------------- /linkedin/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/tsconfig.json -------------------------------------------------------------------------------- /linkedin/cypress/videos/auth.spec.ts.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/cypress/videos/auth.spec.ts.mp4 -------------------------------------------------------------------------------- /linkedin/ionic.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/ionic.config.json -------------------------------------------------------------------------------- /linkedin/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/karma.conf.js -------------------------------------------------------------------------------- /linkedin/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/package-lock.json -------------------------------------------------------------------------------- /linkedin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/package.json -------------------------------------------------------------------------------- /linkedin/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/app.component.html -------------------------------------------------------------------------------- /linkedin/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | ion-app { 2 | background-color: #f3f2ef; 3 | } 4 | -------------------------------------------------------------------------------- /linkedin/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /linkedin/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/app.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/app.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth-routing.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth.page.html -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth.page.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth.page.scss -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth.page.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth.page.spec.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/auth.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/auth.page.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/guards/auth.guard.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/models/newUser.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/models/newUser.model.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/models/user.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/models/user.model.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/models/userResponse.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/models/userResponse.model.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/services/auth-interceptor.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/services/auth-interceptor.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/services/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/services/auth.service.spec.ts -------------------------------------------------------------------------------- /linkedin/src/app/auth/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/auth/services/auth.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/core/chat-socket.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/core/chat-socket.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/core/error-handler.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/core/error-handler.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/advertising/advertising.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/advertising/advertising.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/advertising/advertising.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/advertising/advertising.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/advertising/advertising.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/advertising/advertising.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/all-posts/all-posts.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/all-posts/all-posts.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/all-posts/all-posts.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/all-posts/all-posts.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/all-posts/all-posts.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/all-posts/all-posts.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/chat/chat.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/chat/chat.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/chat/chat.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/chat/chat.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/chat/chat.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/chat/chat.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/connection-profile/connection-profile.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/connection-profile/connection-profile.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/connection-profile/connection-profile.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/connection-profile/connection-profile.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/connection-profile/connection-profile.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/connection-profile/connection-profile.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/friend-requests-popover/friend-requests-popover.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/friend-requests-popover/friend-requests-popover.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/friend-requests-popover/friend-requests-popover.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/friend-requests-popover/friend-requests-popover.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/friend-requests-popover/friend-requests-popover.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/header.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/header.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/header.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/header.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/popover/popover.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/popover/popover.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/popover/popover.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/popover/popover.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/header/popover/popover.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/header/popover/popover.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/profile-summary/profile-summary.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/profile-summary/profile-summary.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/profile-summary/profile-summary.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/profile-summary/profile-summary.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/profile-summary/profile-summary.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/profile-summary/profile-summary.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/modal/modal.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/modal/modal.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/modal/modal.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/modal/modal.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/modal/modal.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/modal/modal.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/start-post.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/start-post.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/start-post.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/start-post.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/start-post/start-post.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/start-post/start-post.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/tabs/tabs.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/tabs/tabs.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/tabs/tabs.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/tabs/tabs.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/tabs/tabs.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/tabs/tabs.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/components/user-profile/user-profile.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/user-profile/user-profile.component.html -------------------------------------------------------------------------------- /linkedin/src/app/home/components/user-profile/user-profile.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/user-profile/user-profile.component.scss -------------------------------------------------------------------------------- /linkedin/src/app/home/components/user-profile/user-profile.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/components/user-profile/user-profile.component.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/home-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/home-routing.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/home.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/home.module.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/home.page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/home.page.html -------------------------------------------------------------------------------- /linkedin/src/app/home/home.page.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /linkedin/src/app/home/home.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/home.page.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/models/Conversation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/models/Conversation.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/models/FriendRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/models/FriendRequest.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/models/Message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/models/Message.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/models/Post.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/models/Post.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/services/banner-color.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/services/banner-color.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/services/chat.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/services/chat.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/services/connection-profile.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/services/connection-profile.service.ts -------------------------------------------------------------------------------- /linkedin/src/app/home/services/post.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/app/home/services/post.service.ts -------------------------------------------------------------------------------- /linkedin/src/assets/icon/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/assets/icon/favicon.png -------------------------------------------------------------------------------- /linkedin/src/assets/profile-pic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/assets/profile-pic.jpg -------------------------------------------------------------------------------- /linkedin/src/assets/shapes.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/assets/shapes.svg -------------------------------------------------------------------------------- /linkedin/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /linkedin/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/environments/environment.ts -------------------------------------------------------------------------------- /linkedin/src/global.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/global.scss -------------------------------------------------------------------------------- /linkedin/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/index.html -------------------------------------------------------------------------------- /linkedin/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/main.ts -------------------------------------------------------------------------------- /linkedin/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/polyfills.ts -------------------------------------------------------------------------------- /linkedin/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/test.ts -------------------------------------------------------------------------------- /linkedin/src/theme/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/theme/variables.scss -------------------------------------------------------------------------------- /linkedin/src/zone-flags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/src/zone-flags.ts -------------------------------------------------------------------------------- /linkedin/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/tsconfig.app.json -------------------------------------------------------------------------------- /linkedin/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/tsconfig.json -------------------------------------------------------------------------------- /linkedin/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jon-Peppinck/linkedin-clone/HEAD/linkedin/tsconfig.spec.json --------------------------------------------------------------------------------