├── .editorconfig
├── .gitignore
├── .vscode
├── extensions.json
├── launch.json
└── tasks.json
├── README.md
├── admingif.gif
├── angular.json
├── applicantgif.gif
├── homegif.gif
├── package-lock.json
├── package.json
├── src
├── api
│ └── db.json
├── app
│ ├── app-routing.module.ts
│ ├── app.component.css
│ ├── app.component.html
│ ├── app.component.spec.ts
│ ├── app.component.ts
│ ├── app.module.ts
│ ├── applicant-components
│ │ ├── applicant-bootcamp-list
│ │ │ ├── applicant-bootcamp-list.component.css
│ │ │ ├── applicant-bootcamp-list.component.html
│ │ │ ├── applicant-bootcamp-list.component.spec.ts
│ │ │ └── applicant-bootcamp-list.component.ts
│ │ ├── applicant-instructor-list
│ │ │ ├── applicant-instructor-list.component.css
│ │ │ ├── applicant-instructor-list.component.html
│ │ │ ├── applicant-instructor-list.component.spec.ts
│ │ │ └── applicant-instructor-list.component.ts
│ │ └── applicant-profile
│ │ │ ├── applicant-profile.component.css
│ │ │ ├── applicant-profile.component.html
│ │ │ ├── applicant-profile.component.spec.ts
│ │ │ └── applicant-profile.component.ts
│ ├── assets
│ │ ├── css
│ │ │ ├── ekip.css
│ │ │ ├── nucleo-icons.css
│ │ │ ├── nucleo-svg.css
│ │ │ ├── soft-ui-dashboard.css
│ │ │ ├── soft-ui-dashboard.css.map
│ │ │ └── soft-ui-dashboard.min.css
│ │ ├── fonts
│ │ │ ├── nucleo-icons.eot
│ │ │ ├── nucleo-icons.svg
│ │ │ ├── nucleo-icons.ttf
│ │ │ ├── nucleo-icons.woff
│ │ │ ├── nucleo-icons.woff2
│ │ │ ├── nucleo.eot
│ │ │ ├── nucleo.ttf
│ │ │ ├── nucleo.woff
│ │ │ └── nucleo.woff2
│ │ ├── img
│ │ │ ├── apple-icon.png
│ │ │ ├── bg1.jpg
│ │ │ ├── bruce-mars.jpg
│ │ │ ├── curved-images
│ │ │ │ ├── curved-10.jpg
│ │ │ │ ├── curved-11.jpg
│ │ │ │ ├── curved-6.jpg
│ │ │ │ ├── curved-8.jpg
│ │ │ │ ├── curved0.jpg
│ │ │ │ ├── curved1.jpg
│ │ │ │ ├── curved10.jpg
│ │ │ │ ├── curved11-small.jpg
│ │ │ │ ├── curved11.jpg
│ │ │ │ ├── curved12.jpg
│ │ │ │ ├── curved13.jpg
│ │ │ │ ├── curved14.jpg
│ │ │ │ ├── curved19.jpg
│ │ │ │ ├── curved2.jpg
│ │ │ │ ├── curved21.jpg
│ │ │ │ ├── curved3.jpg
│ │ │ │ ├── curved4.jpg
│ │ │ │ ├── curved5-small.jpg
│ │ │ │ ├── curved5.jpg
│ │ │ │ ├── curved6-small.jpg
│ │ │ │ ├── curved6.jpg
│ │ │ │ ├── curved7.jpg
│ │ │ │ ├── curved8.jpg
│ │ │ │ ├── curved9.jpg
│ │ │ │ └── white-curved.jpg
│ │ │ ├── down-arrow-dark.svg
│ │ │ ├── down-arrow-white.svg
│ │ │ ├── down-arrow.svg
│ │ │ ├── favicon.png
│ │ │ ├── home-decor-1.jpg
│ │ │ ├── home-decor-2.jpg
│ │ │ ├── home-decor-3.jpg
│ │ │ ├── illustrations
│ │ │ │ ├── rocket-dark.png
│ │ │ │ └── rocket-white.png
│ │ │ ├── ivana-square.jpg
│ │ │ ├── ivancik.jpg
│ │ │ ├── kal-visuals-square.jpg
│ │ │ ├── logo-ct-dark.png
│ │ │ ├── logo-ct.png
│ │ │ ├── logos
│ │ │ │ ├── mastercard.png
│ │ │ │ └── visa.png
│ │ │ ├── marie.jpg
│ │ │ ├── shapes
│ │ │ │ ├── pattern-lines.svg
│ │ │ │ ├── shape-1.svg
│ │ │ │ ├── shape-2.svg
│ │ │ │ ├── shape-3.svg
│ │ │ │ ├── wave-down.svg
│ │ │ │ ├── wave-up.svg
│ │ │ │ ├── waves-gray.svg
│ │ │ │ └── waves-white.svg
│ │ │ ├── small-logos
│ │ │ │ ├── icon-sun-cloud.png
│ │ │ │ ├── logo-atlassian.svg
│ │ │ │ ├── logo-invision.svg
│ │ │ │ ├── logo-jira.svg
│ │ │ │ ├── logo-slack.svg
│ │ │ │ ├── logo-spotify.svg
│ │ │ │ ├── logo-webdev.svg
│ │ │ │ └── logo-xd.svg
│ │ │ ├── team-1.jpg
│ │ │ ├── team-2.jpg
│ │ │ ├── team-3.jpg
│ │ │ ├── team-4.jpg
│ │ │ ├── theme
│ │ │ │ ├── angular.jpg
│ │ │ │ ├── bootstrap.jpg
│ │ │ │ ├── dribbble.png
│ │ │ │ ├── dropbox.png
│ │ │ │ ├── mastercard.png
│ │ │ │ ├── paypal.png
│ │ │ │ ├── react.jpg
│ │ │ │ ├── sketch.jpg
│ │ │ │ ├── slack.png
│ │ │ │ ├── spotify.jpeg
│ │ │ │ ├── tim.png
│ │ │ │ ├── unass.jpg
│ │ │ │ ├── visa.png
│ │ │ │ └── vue.jpg
│ │ │ └── vr-bg.jpg
│ │ └── js
│ │ │ ├── core
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.min.js
│ │ │ └── popper.min.js
│ │ │ ├── plugins
│ │ │ ├── Chart.extension.js
│ │ │ ├── bootstrap-notify.js
│ │ │ ├── chartjs.min.js
│ │ │ ├── perfect-scrollbar.min.js
│ │ │ └── smooth-scrollbar.min.js
│ │ │ ├── soft-ui-dashboard.js
│ │ │ ├── soft-ui-dashboard.js.map
│ │ │ └── soft-ui-dashboard.min.js
│ ├── components
│ │ ├── applicant
│ │ │ ├── add-applicant
│ │ │ │ ├── add-applicant.component.css
│ │ │ │ ├── add-applicant.component.html
│ │ │ │ ├── add-applicant.component.spec.ts
│ │ │ │ └── add-applicant.component.ts
│ │ │ ├── create-applicant
│ │ │ │ ├── create-applicant.component.css
│ │ │ │ ├── create-applicant.component.html
│ │ │ │ ├── create-applicant.component.spec.ts
│ │ │ │ └── create-applicant.component.ts
│ │ │ ├── detail-applicant
│ │ │ │ ├── detail-applicant.component.css
│ │ │ │ ├── detail-applicant.component.html
│ │ │ │ ├── detail-applicant.component.spec.ts
│ │ │ │ └── detail-applicant.component.ts
│ │ │ └── update-applicant
│ │ │ │ ├── update-applicant.component.css
│ │ │ │ ├── update-applicant.component.html
│ │ │ │ ├── update-applicant.component.spec.ts
│ │ │ │ └── update-applicant.component.ts
│ │ ├── application
│ │ │ ├── add-application
│ │ │ │ ├── add-application.component.css
│ │ │ │ ├── add-application.component.html
│ │ │ │ ├── add-application.component.spec.ts
│ │ │ │ └── add-application.component.ts
│ │ │ ├── create-application
│ │ │ │ ├── create-application.component.css
│ │ │ │ ├── create-application.component.html
│ │ │ │ ├── create-application.component.spec.ts
│ │ │ │ └── create-application.component.ts
│ │ │ ├── detail-application
│ │ │ │ ├── detail-application.component.css
│ │ │ │ ├── detail-application.component.html
│ │ │ │ ├── detail-application.component.spec.ts
│ │ │ │ └── detail-application.component.ts
│ │ │ └── update-application
│ │ │ │ ├── update-application.component.css
│ │ │ │ ├── update-application.component.html
│ │ │ │ ├── update-application.component.spec.ts
│ │ │ │ └── update-application.component.ts
│ │ ├── black-list
│ │ │ ├── add-black-list
│ │ │ │ ├── add-black-list.component.css
│ │ │ │ ├── add-black-list.component.html
│ │ │ │ ├── add-black-list.component.spec.ts
│ │ │ │ └── add-black-list.component.ts
│ │ │ ├── create-black-list
│ │ │ │ ├── create-black-list.component.css
│ │ │ │ ├── create-black-list.component.html
│ │ │ │ ├── create-black-list.component.spec.ts
│ │ │ │ └── create-black-list.component.ts
│ │ │ ├── detail-black-list
│ │ │ │ ├── detail-black-list.component.css
│ │ │ │ ├── detail-black-list.component.html
│ │ │ │ ├── detail-black-list.component.spec.ts
│ │ │ │ └── detail-black-list.component.ts
│ │ │ └── update-black-list
│ │ │ │ ├── update-black-list.component.css
│ │ │ │ ├── update-black-list.component.html
│ │ │ │ ├── update-black-list.component.spec.ts
│ │ │ │ └── update-black-list.component.ts
│ │ ├── bootcamp
│ │ │ ├── add-bootcamp
│ │ │ │ ├── add-bootcamp.component.css
│ │ │ │ ├── add-bootcamp.component.html
│ │ │ │ ├── add-bootcamp.component.spec.ts
│ │ │ │ └── add-bootcamp.component.ts
│ │ │ ├── create-bootcamp
│ │ │ │ ├── create-bootcamp.component.css
│ │ │ │ ├── create-bootcamp.component.html
│ │ │ │ ├── create-bootcamp.component.spec.ts
│ │ │ │ └── create-bootcamp.component.ts
│ │ │ ├── detail-bootcamp
│ │ │ │ ├── detail-bootcamp.component.css
│ │ │ │ ├── detail-bootcamp.component.html
│ │ │ │ ├── detail-bootcamp.component.spec.ts
│ │ │ │ └── detail-bootcamp.component.ts
│ │ │ └── update-bootcamp
│ │ │ │ ├── update-bootcamp.component.css
│ │ │ │ ├── update-bootcamp.component.html
│ │ │ │ ├── update-bootcamp.component.spec.ts
│ │ │ │ └── update-bootcamp.component.ts
│ │ ├── employee
│ │ │ ├── add-employee
│ │ │ │ ├── add-employee.component.css
│ │ │ │ ├── add-employee.component.html
│ │ │ │ ├── add-employee.component.spec.ts
│ │ │ │ └── add-employee.component.ts
│ │ │ ├── create-employee
│ │ │ │ ├── create-employee.component.css
│ │ │ │ ├── create-employee.component.html
│ │ │ │ ├── create-employee.component.spec.ts
│ │ │ │ └── create-employee.component.ts
│ │ │ ├── detail-employee
│ │ │ │ ├── detail-employee.component.css
│ │ │ │ ├── detail-employee.component.html
│ │ │ │ ├── detail-employee.component.spec.ts
│ │ │ │ └── detail-employee.component.ts
│ │ │ └── update-employee
│ │ │ │ ├── update-employee.component.css
│ │ │ │ ├── update-employee.component.html
│ │ │ │ ├── update-employee.component.spec.ts
│ │ │ │ └── update-employee.component.ts
│ │ ├── instructor
│ │ │ ├── add-instructor
│ │ │ │ ├── add-instructor.component.css
│ │ │ │ ├── add-instructor.component.html
│ │ │ │ ├── add-instructor.component.spec.ts
│ │ │ │ └── add-instructor.component.ts
│ │ │ ├── create-instructor
│ │ │ │ ├── create-instructor.component.css
│ │ │ │ ├── create-instructor.component.html
│ │ │ │ ├── create-instructor.component.spec.ts
│ │ │ │ └── create-instructor.component.ts
│ │ │ ├── detail-instructor
│ │ │ │ ├── detail-instructor.component.css
│ │ │ │ ├── detail-instructor.component.html
│ │ │ │ ├── detail-instructor.component.spec.ts
│ │ │ │ └── detail-instructor.component.ts
│ │ │ └── update-instructor
│ │ │ │ ├── update-instructor.component.css
│ │ │ │ ├── update-instructor.component.html
│ │ │ │ ├── update-instructor.component.spec.ts
│ │ │ │ └── update-instructor.component.ts
│ │ ├── login
│ │ │ └── login
│ │ │ │ ├── login.component.css
│ │ │ │ ├── login.component.html
│ │ │ │ ├── login.component.spec.ts
│ │ │ │ └── login.component.ts
│ │ ├── main-page
│ │ │ ├── main-page.component.css
│ │ │ ├── main-page.component.html
│ │ │ ├── main-page.component.spec.ts
│ │ │ └── main-page.component.ts
│ │ └── register
│ │ │ ├── register.component.css
│ │ │ ├── register.component.html
│ │ │ ├── register.component.spec.ts
│ │ │ └── register.component.ts
│ ├── guards
│ │ └── login.guard.ts
│ ├── instructor-components
│ │ ├── instructor-add-applicant-blacklist
│ │ │ ├── instructor-add-applicant-blacklist.component.css
│ │ │ ├── instructor-add-applicant-blacklist.component.html
│ │ │ ├── instructor-add-applicant-blacklist.component.spec.ts
│ │ │ └── instructor-add-applicant-blacklist.component.ts
│ │ ├── instructor-applicant-list
│ │ │ ├── instructor-applicant-list.component.css
│ │ │ ├── instructor-applicant-list.component.html
│ │ │ ├── instructor-applicant-list.component.spec.ts
│ │ │ └── instructor-applicant-list.component.ts
│ │ ├── instructor-blacklist
│ │ │ ├── instructor-blacklist.component.css
│ │ │ ├── instructor-blacklist.component.html
│ │ │ ├── instructor-blacklist.component.spec.ts
│ │ │ └── instructor-blacklist.component.ts
│ │ ├── instructor-list
│ │ │ ├── instructor-list.component.css
│ │ │ ├── instructor-list.component.html
│ │ │ ├── instructor-list.component.spec.ts
│ │ │ └── instructor-list.component.ts
│ │ └── instructor-profile
│ │ │ ├── instructor-profile.component.css
│ │ │ ├── instructor-profile.component.html
│ │ │ ├── instructor-profile.component.spec.ts
│ │ │ └── instructor-profile.component.ts
│ ├── interceptors
│ │ └── auth.interceptor.ts
│ ├── layouts
│ │ ├── admin-navbar
│ │ │ ├── admin-navbar.component.css
│ │ │ ├── admin-navbar.component.html
│ │ │ ├── admin-navbar.component.spec.ts
│ │ │ └── admin-navbar.component.ts
│ │ ├── applicant-layouts
│ │ │ ├── applicant-footer
│ │ │ │ ├── applicant-footer.component.css
│ │ │ │ ├── applicant-footer.component.html
│ │ │ │ ├── applicant-footer.component.spec.ts
│ │ │ │ └── applicant-footer.component.ts
│ │ │ └── applicant-navbar
│ │ │ │ ├── applicant-navbar.component.css
│ │ │ │ ├── applicant-navbar.component.html
│ │ │ │ ├── applicant-navbar.component.spec.ts
│ │ │ │ └── applicant-navbar.component.ts
│ │ ├── footer
│ │ │ ├── footer.component.css
│ │ │ ├── footer.component.html
│ │ │ ├── footer.component.spec.ts
│ │ │ └── footer.component.ts
│ │ ├── instructor-layouts
│ │ │ ├── instructor-footer
│ │ │ │ ├── instructor-footer.component.css
│ │ │ │ ├── instructor-footer.component.html
│ │ │ │ ├── instructor-footer.component.spec.ts
│ │ │ │ └── instructor-footer.component.ts
│ │ │ └── instructor-navbar
│ │ │ │ ├── instructor-navbar.component.css
│ │ │ │ ├── instructor-navbar.component.html
│ │ │ │ ├── instructor-navbar.component.spec.ts
│ │ │ │ └── instructor-navbar.component.ts
│ │ ├── navbar
│ │ │ ├── navbar.component.css
│ │ │ ├── navbar.component.html
│ │ │ ├── navbar.component.spec.ts
│ │ │ └── navbar.component.ts
│ │ ├── settings
│ │ │ ├── settings.component.css
│ │ │ ├── settings.component.html
│ │ │ ├── settings.component.spec.ts
│ │ │ └── settings.component.ts
│ │ └── sidebar
│ │ │ ├── sidebar.component.css
│ │ │ ├── sidebar.component.html
│ │ │ ├── sidebar.component.spec.ts
│ │ │ └── sidebar.component.ts
│ ├── models
│ │ ├── request
│ │ │ ├── applicant
│ │ │ │ ├── createApplicantModel.ts
│ │ │ │ └── updateApplicantModel.ts
│ │ │ ├── applicantLogin
│ │ │ │ ├── login
│ │ │ │ │ ├── applicantLoginModel.ts
│ │ │ │ │ └── applicantTokenModel.ts
│ │ │ │ └── register
│ │ │ │ │ └── applicantRegisterModel.ts
│ │ │ ├── application
│ │ │ │ ├── createApplicationModel.ts
│ │ │ │ └── updateApplicationModel.ts
│ │ │ ├── blackList
│ │ │ │ ├── createBlackListModel.ts
│ │ │ │ └── updateBlackListModel.ts
│ │ │ ├── bootcamp
│ │ │ │ ├── createBootcampModel.ts
│ │ │ │ └── updateBootcampModel.ts
│ │ │ ├── employee
│ │ │ │ ├── createEmployeeModel.ts
│ │ │ │ └── updateEmployeeModel.ts
│ │ │ ├── instructor
│ │ │ │ ├── createInstructorModel.ts
│ │ │ │ └── updateInstructorModel.ts
│ │ │ ├── login
│ │ │ │ ├── loginModel.ts
│ │ │ │ └── tokenModel.ts
│ │ │ └── register
│ │ │ │ └── registerModel.ts
│ │ └── response
│ │ │ ├── applicant
│ │ │ ├── createApplicantResponse.ts
│ │ │ ├── deleteApplicantResponse.ts
│ │ │ ├── getAllApplicantResponse.ts
│ │ │ ├── getApplicantResponse.ts
│ │ │ └── updateApplicantResponse.ts
│ │ │ ├── application
│ │ │ ├── createApplicationResponse.ts
│ │ │ ├── deleteApplicationResponse.ts
│ │ │ ├── getAllApplicationResponse.ts
│ │ │ ├── getApplicationResponse.ts
│ │ │ └── updateApplicationResponse.ts
│ │ │ ├── blackList
│ │ │ ├── createBlackListResponse.ts
│ │ │ ├── deleteBlackListResponse.ts
│ │ │ ├── getAllBlackListResponse.ts
│ │ │ ├── getBlackListResponse.ts
│ │ │ └── updateBlackListResponse.ts
│ │ │ ├── bootcamp
│ │ │ ├── createBootcampResponse.ts
│ │ │ ├── deleteBootcampResponse.ts
│ │ │ ├── getAllBootcampResponse.ts
│ │ │ ├── getBootcampResponse.ts
│ │ │ └── updateBootcampResponse.ts
│ │ │ ├── employee
│ │ │ ├── createEmployeeResponse.ts
│ │ │ ├── deleteEmployeeResponse.ts
│ │ │ ├── getAllEmployeeResponse.ts
│ │ │ ├── getEmployeeResponse.ts
│ │ │ └── updateEmployeeResponse.ts
│ │ │ └── instructor
│ │ │ ├── createInstructorResponse.ts
│ │ │ ├── deleteInstructorResponse.ts
│ │ │ ├── getAllInstructorResponse.ts
│ │ │ ├── getInstructorResponse.ts
│ │ │ └── updateInstructorResponse.ts
│ ├── pages
│ │ ├── admin
│ │ │ ├── admin.component.css
│ │ │ ├── admin.component.html
│ │ │ ├── admin.component.spec.ts
│ │ │ └── admin.component.ts
│ │ ├── applicant
│ │ │ ├── applicant.component.css
│ │ │ ├── applicant.component.html
│ │ │ ├── applicant.component.spec.ts
│ │ │ └── applicant.component.ts
│ │ ├── home
│ │ │ ├── home.component.css
│ │ │ ├── home.component.html
│ │ │ ├── home.component.spec.ts
│ │ │ └── home.component.ts
│ │ └── instructor
│ │ │ ├── instructor.component.css
│ │ │ ├── instructor.component.html
│ │ │ ├── instructor.component.spec.ts
│ │ │ └── instructor.component.ts
│ ├── pipes
│ │ ├── applicant-list.pipe.ts
│ │ ├── bootcamp-list.pipe.ts
│ │ ├── employee-list.pipe.ts
│ │ └── instructor-list.pipe.ts
│ └── services
│ │ ├── applicant.service.ts
│ │ ├── application.service.ts
│ │ ├── auth.service.ts
│ │ ├── blacklist.service.ts
│ │ ├── bootcamp.service.ts
│ │ ├── employee.service.ts
│ │ ├── instructor.service.ts
│ │ └── register.service.ts
├── favicon.ico
├── index.html
├── main.ts
├── styles.css
└── theme
│ ├── .github
│ └── workflows
│ │ └── main.yml
│ ├── CHANGELOG.md
│ ├── ISSUE_TEMPLATE.md
│ ├── LICENSE
│ ├── README.md
│ ├── assets
│ ├── css
│ │ ├── nucleo-icons.css
│ │ ├── nucleo-svg.css
│ │ ├── soft-ui-dashboard.css
│ │ ├── soft-ui-dashboard.css.map
│ │ └── soft-ui-dashboard.min.css
│ ├── fonts
│ │ ├── nucleo-icons.eot
│ │ ├── nucleo-icons.svg
│ │ ├── nucleo-icons.ttf
│ │ ├── nucleo-icons.woff
│ │ ├── nucleo-icons.woff2
│ │ ├── nucleo.eot
│ │ ├── nucleo.ttf
│ │ ├── nucleo.woff
│ │ └── nucleo.woff2
│ ├── img
│ │ ├── apple-icon.png
│ │ ├── bg1.jpg
│ │ ├── bruce-mars.jpg
│ │ ├── curved-images
│ │ │ ├── curved-10.jpg
│ │ │ ├── curved-11.jpg
│ │ │ ├── curved-6.jpg
│ │ │ ├── curved-8.jpg
│ │ │ ├── curved0.jpg
│ │ │ ├── curved1.jpg
│ │ │ ├── curved10.jpg
│ │ │ ├── curved11-small.jpg
│ │ │ ├── curved11.jpg
│ │ │ ├── curved12.jpg
│ │ │ ├── curved13.jpg
│ │ │ ├── curved14.jpg
│ │ │ ├── curved19.jpg
│ │ │ ├── curved2.jpg
│ │ │ ├── curved21.jpg
│ │ │ ├── curved3.jpg
│ │ │ ├── curved4.jpg
│ │ │ ├── curved5-small.jpg
│ │ │ ├── curved5.jpg
│ │ │ ├── curved6-small.jpg
│ │ │ ├── curved6.jpg
│ │ │ ├── curved7.jpg
│ │ │ ├── curved8.jpg
│ │ │ ├── curved9.jpg
│ │ │ └── white-curved.jpg
│ │ ├── down-arrow-dark.svg
│ │ ├── down-arrow-white.svg
│ │ ├── down-arrow.svg
│ │ ├── favicon.png
│ │ ├── home-decor-1.jpg
│ │ ├── home-decor-2.jpg
│ │ ├── home-decor-3.jpg
│ │ ├── illustrations
│ │ │ ├── rocket-dark.png
│ │ │ └── rocket-white.png
│ │ ├── ivana-square.jpg
│ │ ├── ivancik.jpg
│ │ ├── kal-visuals-square.jpg
│ │ ├── logo-ct-dark.png
│ │ ├── logo-ct.png
│ │ ├── logos
│ │ │ ├── mastercard.png
│ │ │ └── visa.png
│ │ ├── marie.jpg
│ │ ├── shapes
│ │ │ ├── pattern-lines.svg
│ │ │ ├── shape-1.svg
│ │ │ ├── shape-2.svg
│ │ │ ├── shape-3.svg
│ │ │ ├── wave-down.svg
│ │ │ ├── wave-up.svg
│ │ │ ├── waves-gray.svg
│ │ │ └── waves-white.svg
│ │ ├── small-logos
│ │ │ ├── icon-sun-cloud.png
│ │ │ ├── logo-atlassian.svg
│ │ │ ├── logo-invision.svg
│ │ │ ├── logo-jira.svg
│ │ │ ├── logo-slack.svg
│ │ │ ├── logo-spotify.svg
│ │ │ ├── logo-webdev.svg
│ │ │ └── logo-xd.svg
│ │ ├── team-1.jpg
│ │ ├── team-2.jpg
│ │ ├── team-3.jpg
│ │ ├── team-4.jpg
│ │ ├── theme
│ │ │ ├── angular.jpg
│ │ │ ├── bootstrap.jpg
│ │ │ ├── dribbble.png
│ │ │ ├── dropbox.png
│ │ │ ├── mastercard.png
│ │ │ ├── paypal.png
│ │ │ ├── react.jpg
│ │ │ ├── sketch.jpg
│ │ │ ├── slack.png
│ │ │ ├── spotify.jpeg
│ │ │ ├── tim.png
│ │ │ ├── unass.jpg
│ │ │ ├── visa.png
│ │ │ └── vue.jpg
│ │ └── vr-bg.jpg
│ ├── js
│ │ ├── core
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.min.js
│ │ │ └── popper.min.js
│ │ ├── plugins
│ │ │ ├── Chart.extension.js
│ │ │ ├── bootstrap-notify.js
│ │ │ ├── chartjs.min.js
│ │ │ ├── perfect-scrollbar.min.js
│ │ │ └── smooth-scrollbar.min.js
│ │ ├── soft-ui-dashboard.js
│ │ ├── soft-ui-dashboard.js.map
│ │ └── soft-ui-dashboard.min.js
│ └── scss
│ │ ├── soft-ui-dashboard.scss
│ │ └── soft-ui-dashboard
│ │ ├── _alert.scss
│ │ ├── _avatars.scss
│ │ ├── _badge.scss
│ │ ├── _breadcrumbs.scss
│ │ ├── _buttons.scss
│ │ ├── _cards.scss
│ │ ├── _dark-version.scss
│ │ ├── _dropdown.scss
│ │ ├── _dropup.scss
│ │ ├── _fixed-plugin.scss
│ │ ├── _footer.scss
│ │ ├── _forms.scss
│ │ ├── _gradients.scss
│ │ ├── _header.scss
│ │ ├── _info-areas.scss
│ │ ├── _misc.scss
│ │ ├── _nav.scss
│ │ ├── _navbar-vertical.scss
│ │ ├── _navbar.scss
│ │ ├── _pagination.scss
│ │ ├── _popovers.scss
│ │ ├── _progress.scss
│ │ ├── _rtl.scss
│ │ ├── _social-buttons.scss
│ │ ├── _tables.scss
│ │ ├── _tilt.scss
│ │ ├── _timeline.scss
│ │ ├── _tooltips.scss
│ │ ├── _typography.scss
│ │ ├── _utilities-extend.scss
│ │ ├── _utilities.scss
│ │ ├── _variables.scss
│ │ ├── bootstrap
│ │ ├── _accordion.scss
│ │ ├── _alert.scss
│ │ ├── _badge.scss
│ │ ├── _breadcrumb.scss
│ │ ├── _button-group.scss
│ │ ├── _buttons.scss
│ │ ├── _card.scss
│ │ ├── _carousel.scss
│ │ ├── _close.scss
│ │ ├── _containers.scss
│ │ ├── _dropdown.scss
│ │ ├── _forms.scss
│ │ ├── _functions.scss
│ │ ├── _grid.scss
│ │ ├── _helpers.scss
│ │ ├── _images.scss
│ │ ├── _list-group.scss
│ │ ├── _maps.scss
│ │ ├── _mixins.scss
│ │ ├── _modal.scss
│ │ ├── _nav.scss
│ │ ├── _navbar.scss
│ │ ├── _offcanvas.scss
│ │ ├── _pagination.scss
│ │ ├── _placeholders.scss
│ │ ├── _popover.scss
│ │ ├── _progress.scss
│ │ ├── _reboot.scss
│ │ ├── _root.scss
│ │ ├── _spinners.scss
│ │ ├── _tables.scss
│ │ ├── _toasts.scss
│ │ ├── _tooltip.scss
│ │ ├── _transitions.scss
│ │ ├── _type.scss
│ │ ├── _utilities.scss
│ │ ├── _variables.scss
│ │ ├── bootstrap-grid.scss
│ │ ├── bootstrap-reboot.scss
│ │ ├── bootstrap-utilities.scss
│ │ ├── bootstrap.scss
│ │ ├── forms
│ │ │ ├── _floating-labels.scss
│ │ │ ├── _form-check.scss
│ │ │ ├── _form-control.scss
│ │ │ ├── _form-range.scss
│ │ │ ├── _form-select.scss
│ │ │ ├── _form-text.scss
│ │ │ ├── _input-group.scss
│ │ │ ├── _labels.scss
│ │ │ └── _validation.scss
│ │ ├── helpers
│ │ │ ├── _clearfix.scss
│ │ │ ├── _color-bg.scss
│ │ │ ├── _colored-links.scss
│ │ │ ├── _position.scss
│ │ │ ├── _ratio.scss
│ │ │ ├── _stacks.scss
│ │ │ ├── _stretched-link.scss
│ │ │ ├── _text-truncation.scss
│ │ │ ├── _visually-hidden.scss
│ │ │ └── _vr.scss
│ │ ├── mixins
│ │ │ ├── _alert.scss
│ │ │ ├── _backdrop.scss
│ │ │ ├── _border-radius.scss
│ │ │ ├── _box-shadow.scss
│ │ │ ├── _breakpoints.scss
│ │ │ ├── _buttons.scss
│ │ │ ├── _caret.scss
│ │ │ ├── _clearfix.scss
│ │ │ ├── _color-scheme.scss
│ │ │ ├── _container.scss
│ │ │ ├── _deprecate.scss
│ │ │ ├── _forms.scss
│ │ │ ├── _gradients.scss
│ │ │ ├── _grid.scss
│ │ │ ├── _image.scss
│ │ │ ├── _list-group.scss
│ │ │ ├── _lists.scss
│ │ │ ├── _pagination.scss
│ │ │ ├── _reset-text.scss
│ │ │ ├── _resize.scss
│ │ │ ├── _table-variants.scss
│ │ │ ├── _text-truncate.scss
│ │ │ ├── _transition.scss
│ │ │ ├── _utilities.scss
│ │ │ └── _visually-hidden.scss
│ │ ├── utilities
│ │ │ └── _api.scss
│ │ └── vendor
│ │ │ └── _rfs.scss
│ │ ├── cards
│ │ └── card-background.scss
│ │ ├── custom
│ │ ├── _styles.scss
│ │ └── _variables.scss
│ │ ├── forms
│ │ ├── _form-check.scss
│ │ ├── _form-select.scss
│ │ ├── _form-switch.scss
│ │ ├── _forms.scss
│ │ ├── _input-group.scss
│ │ ├── _inputs.scss
│ │ └── _labels.scss
│ │ ├── mixins
│ │ ├── _badge.scss
│ │ ├── _colored-shadows.scss
│ │ ├── _hover.scss
│ │ ├── _social-buttons.scss
│ │ └── mixins.scss
│ │ ├── plugins
│ │ └── free
│ │ │ ├── _flatpickr.scss
│ │ │ ├── _nouislider.scss
│ │ │ ├── _perfect-scrollbar.scss
│ │ │ ├── _prism.scss
│ │ │ └── plugins.scss
│ │ ├── theme.scss
│ │ └── variables
│ │ ├── _animations.scss
│ │ ├── _avatars.scss
│ │ ├── _badge.scss
│ │ ├── _breadcrumb.scss
│ │ ├── _cards-extend.scss
│ │ ├── _cards.scss
│ │ ├── _choices.scss
│ │ ├── _dark-version.scss
│ │ ├── _dropdowns.scss
│ │ ├── _fixed-plugin.scss
│ │ ├── _form-switch.scss
│ │ ├── _full-calendar.scss
│ │ ├── _header.scss
│ │ ├── _info-areas.scss
│ │ ├── _misc-extend.scss
│ │ ├── _misc.scss
│ │ ├── _navbar-vertical.scss
│ │ ├── _navbar.scss
│ │ ├── _pagination.scss
│ │ ├── _rtl.scss
│ │ ├── _social-buttons.scss
│ │ ├── _table.scss
│ │ ├── _timeline.scss
│ │ ├── _utilities-extend.scss
│ │ ├── _utilities.scss
│ │ └── _virtual-reality.scss
│ ├── docs
│ └── documentation.html
│ ├── gulpfile.js
│ ├── index.html
│ ├── media
│ ├── soft-ui-dashboard-intro.gif
│ ├── soft-ui-dashboard-screen-billing.png
│ ├── soft-ui-dashboard-screen-login.png
│ ├── soft-ui-dashboard-screen-profile.png
│ ├── soft-ui-dashboard-screen-rtl.png
│ └── soft-ui-dashboard-screen.png
│ ├── package.json
│ └── pages
│ ├── billing.html
│ ├── dashboard.html
│ ├── profile.html
│ ├── rtl.html
│ ├── sign-in.html
│ ├── sign-up.html
│ ├── tables.html
│ └── virtual-reality.html
├── tsconfig.app.json
├── tsconfig.json
└── tsconfig.spec.json
/.editorconfig:
--------------------------------------------------------------------------------
1 | # Editor configuration, see https://editorconfig.org
2 | root = true
3 |
4 | [*]
5 | charset = utf-8
6 | indent_style = space
7 | indent_size = 2
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
11 | [*.ts]
12 | quote_type = single
13 |
14 | [*.md]
15 | max_line_length = off
16 | trim_trailing_whitespace = false
17 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # See http://help.github.com/ignore-files/ for more about ignoring files.
2 |
3 | # Compiled output
4 | /dist
5 | /tmp
6 | /out-tsc
7 | /bazel-out
8 |
9 | # Node
10 | /node_modules
11 | npm-debug.log
12 | yarn-error.log
13 |
14 | # IDEs and editors
15 | .idea/
16 | .project
17 | .classpath
18 | .c9/
19 | *.launch
20 | .settings/
21 | *.sublime-workspace
22 |
23 | # Visual Studio Code
24 | .vscode/*
25 | !.vscode/settings.json
26 | !.vscode/tasks.json
27 | !.vscode/launch.json
28 | !.vscode/extensions.json
29 | .history/*
30 |
31 | # Miscellaneous
32 | /.angular/cache
33 | .sass-cache/
34 | /connect.lock
35 | /coverage
36 | /libpeerconnection.log
37 | testem.log
38 | /typings
39 |
40 | # System files
41 | .DS_Store
42 | Thumbs.db
43 |
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=827846
3 | "recommendations": ["angular.ng-template"]
4 | }
5 |
--------------------------------------------------------------------------------
/.vscode/launch.json:
--------------------------------------------------------------------------------
1 | {
2 | // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
3 | "version": "0.2.0",
4 | "configurations": [
5 | {
6 | "name": "ng serve",
7 | "type": "pwa-chrome",
8 | "request": "launch",
9 | "preLaunchTask": "npm: start",
10 | "url": "http://localhost:4200/"
11 | },
12 | {
13 | "name": "ng test",
14 | "type": "chrome",
15 | "request": "launch",
16 | "preLaunchTask": "npm: test",
17 | "url": "http://localhost:9876/debug.html"
18 | }
19 | ]
20 | }
21 |
--------------------------------------------------------------------------------
/admingif.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emircanomak/kodlama.io-BootcampProject-angular/11f6ac6b477ba4a56c99377d10bea1e030be942a/admingif.gif
--------------------------------------------------------------------------------
/applicantgif.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emircanomak/kodlama.io-BootcampProject-angular/11f6ac6b477ba4a56c99377d10bea1e030be942a/applicantgif.gif
--------------------------------------------------------------------------------
/homegif.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emircanomak/kodlama.io-BootcampProject-angular/11f6ac6b477ba4a56c99377d10bea1e030be942a/homegif.gif
--------------------------------------------------------------------------------
/src/app/app.component.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/emircanomak/kodlama.io-BootcampProject-angular/11f6ac6b477ba4a56c99377d10bea1e030be942a/src/app/app.component.css
--------------------------------------------------------------------------------
/src/app/app.component.html:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
Başlangıç Tarihi: {{bootcamp.dateStart}}
11 | 12 |applicant-footer works!
2 | -------------------------------------------------------------------------------- /src/app/layouts/applicant-layouts/applicant-footer/applicant-footer.component.spec.ts: -------------------------------------------------------------------------------- 1 | import { ComponentFixture, TestBed } from '@angular/core/testing'; 2 | 3 | import { ApplicantFooterComponent } from './applicant-footer.component'; 4 | 5 | describe('ApplicantFooterComponent', () => { 6 | let component: ApplicantFooterComponent; 7 | let fixture: ComponentFixtureinstructor-footer works!
2 | -------------------------------------------------------------------------------- /src/app/layouts/instructor-layouts/instructor-footer/instructor-footer.component.spec.ts: -------------------------------------------------------------------------------- 1 | import { ComponentFixture, TestBed } from '@angular/core/testing'; 2 | 3 | import { InstructorFooterComponent } from './instructor-footer.component'; 4 | 5 | describe('InstructorFooterComponent', () => { 6 | let component: InstructorFooterComponent; 7 | let fixture: ComponentFixture