├── .gitignore ├── 00 Boilerplate ├── README.md ├── package.json ├── src │ ├── css │ │ └── site.css │ ├── index.html │ └── index.ts ├── tsconfig.json └── webpack.config.js ├── 01 HelloAngular ├── README.md ├── package.json ├── src │ ├── components │ │ └── common │ │ │ └── header.ts │ ├── css │ │ └── site.css │ ├── index.html │ └── index.ts ├── tsconfig.json └── webpack.config.js ├── 02 Navigation ├── README.md ├── package.json ├── src │ ├── app-routes.ts │ ├── components │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ └── login.ts │ │ ├── patient │ │ │ └── patient.ts │ │ └── patients │ │ │ └── patients.ts │ ├── css │ │ └── site.css │ ├── index.html │ └── index.ts ├── tsconfig.json └── webpack.config.js ├── 03 List Page ├── README.md ├── package.json ├── src │ ├── api │ │ └── patientAPI.ts │ ├── app-routes.ts │ ├── components │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ └── login.ts │ │ ├── patient │ │ │ └── patient.ts │ │ └── patients │ │ │ ├── patients.ts │ │ │ ├── patientsList.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── index.html │ ├── index.ts │ ├── mockData │ │ └── patients.json │ └── model │ │ └── patient.ts ├── tsconfig.json └── webpack.config.js ├── 04 Form Page ├── README.md ├── package.json ├── src │ ├── api │ │ └── patientAPI.ts │ ├── app-routes.ts │ ├── components │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ └── login.ts │ │ ├── patient │ │ │ └── patient.ts │ │ └── patients │ │ │ ├── patients.ts │ │ │ ├── patientsList.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── index.html │ ├── index.ts │ ├── mockData │ │ └── patients.json │ └── model │ │ └── patient.ts ├── tsconfig.json └── webpack.config.js ├── 05 Form Validation ├── README.md ├── package.json ├── src │ ├── api │ │ └── patientAPI.ts │ ├── app-routes.ts │ ├── components │ │ ├── common │ │ │ └── header.ts │ │ ├── login │ │ │ └── login.ts │ │ ├── patient │ │ │ └── patient.ts │ │ └── patients │ │ │ ├── patients.ts │ │ │ ├── patientsList.ts │ │ │ └── searchPatient.ts │ ├── css │ │ └── site.css │ ├── index.html │ ├── index.ts │ ├── mockData │ │ └── patients.json │ ├── model │ │ └── patient.ts │ └── validations │ │ └── validateDni.ts ├── tsconfig.json └── webpack.config.js ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/.gitignore -------------------------------------------------------------------------------- /00 Boilerplate/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/00 Boilerplate/README.md -------------------------------------------------------------------------------- /00 Boilerplate/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/00 Boilerplate/package.json -------------------------------------------------------------------------------- /00 Boilerplate/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /00 Boilerplate/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/00 Boilerplate/src/index.html -------------------------------------------------------------------------------- /00 Boilerplate/src/index.ts: -------------------------------------------------------------------------------- 1 | var App = console.log('Hello from ts'); 2 | 3 | export default App; 4 | -------------------------------------------------------------------------------- /00 Boilerplate/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/00 Boilerplate/tsconfig.json -------------------------------------------------------------------------------- /00 Boilerplate/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/00 Boilerplate/webpack.config.js -------------------------------------------------------------------------------- /01 HelloAngular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/README.md -------------------------------------------------------------------------------- /01 HelloAngular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/package.json -------------------------------------------------------------------------------- /01 HelloAngular/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/src/components/common/header.ts -------------------------------------------------------------------------------- /01 HelloAngular/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /01 HelloAngular/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/src/index.html -------------------------------------------------------------------------------- /01 HelloAngular/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/src/index.ts -------------------------------------------------------------------------------- /01 HelloAngular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/tsconfig.json -------------------------------------------------------------------------------- /01 HelloAngular/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/01 HelloAngular/webpack.config.js -------------------------------------------------------------------------------- /02 Navigation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/README.md -------------------------------------------------------------------------------- /02 Navigation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/package.json -------------------------------------------------------------------------------- /02 Navigation/src/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/app-routes.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/components/common/header.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/components/login/login.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/patient/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/components/patient/patient.ts -------------------------------------------------------------------------------- /02 Navigation/src/components/patients/patients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/components/patients/patients.ts -------------------------------------------------------------------------------- /02 Navigation/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /02 Navigation/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/index.html -------------------------------------------------------------------------------- /02 Navigation/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/src/index.ts -------------------------------------------------------------------------------- /02 Navigation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/tsconfig.json -------------------------------------------------------------------------------- /02 Navigation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/02 Navigation/webpack.config.js -------------------------------------------------------------------------------- /03 List Page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/README.md -------------------------------------------------------------------------------- /03 List Page/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/package.json -------------------------------------------------------------------------------- /03 List Page/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/api/patientAPI.ts -------------------------------------------------------------------------------- /03 List Page/src/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/app-routes.ts -------------------------------------------------------------------------------- /03 List Page/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/common/header.ts -------------------------------------------------------------------------------- /03 List Page/src/components/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/login/login.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patient/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/patient/patient.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/patients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/patients/patients.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/patientsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/patients/patientsList.ts -------------------------------------------------------------------------------- /03 List Page/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /03 List Page/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /03 List Page/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/index.html -------------------------------------------------------------------------------- /03 List Page/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/index.ts -------------------------------------------------------------------------------- /03 List Page/src/mockData/patients.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/mockData/patients.json -------------------------------------------------------------------------------- /03 List Page/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/src/model/patient.ts -------------------------------------------------------------------------------- /03 List Page/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/tsconfig.json -------------------------------------------------------------------------------- /03 List Page/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/03 List Page/webpack.config.js -------------------------------------------------------------------------------- /04 Form Page/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/README.md -------------------------------------------------------------------------------- /04 Form Page/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/package.json -------------------------------------------------------------------------------- /04 Form Page/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/api/patientAPI.ts -------------------------------------------------------------------------------- /04 Form Page/src/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/app-routes.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/common/header.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/login/login.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patient/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/patient/patient.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/patients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/patients/patients.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/patientsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/patients/patientsList.ts -------------------------------------------------------------------------------- /04 Form Page/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /04 Form Page/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /04 Form Page/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/index.html -------------------------------------------------------------------------------- /04 Form Page/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/index.ts -------------------------------------------------------------------------------- /04 Form Page/src/mockData/patients.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/mockData/patients.json -------------------------------------------------------------------------------- /04 Form Page/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/src/model/patient.ts -------------------------------------------------------------------------------- /04 Form Page/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/tsconfig.json -------------------------------------------------------------------------------- /04 Form Page/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/04 Form Page/webpack.config.js -------------------------------------------------------------------------------- /05 Form Validation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/README.md -------------------------------------------------------------------------------- /05 Form Validation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/package.json -------------------------------------------------------------------------------- /05 Form Validation/src/api/patientAPI.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/api/patientAPI.ts -------------------------------------------------------------------------------- /05 Form Validation/src/app-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/app-routes.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/common/header.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/common/header.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/login/login.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/login/login.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patient/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/patient/patient.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/patients.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/patients/patients.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/patientsList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/patients/patientsList.ts -------------------------------------------------------------------------------- /05 Form Validation/src/components/patients/searchPatient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/components/patients/searchPatient.ts -------------------------------------------------------------------------------- /05 Form Validation/src/css/site.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: #ACDF2C 3 | } 4 | -------------------------------------------------------------------------------- /05 Form Validation/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/index.html -------------------------------------------------------------------------------- /05 Form Validation/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/index.ts -------------------------------------------------------------------------------- /05 Form Validation/src/mockData/patients.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/mockData/patients.json -------------------------------------------------------------------------------- /05 Form Validation/src/model/patient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/model/patient.ts -------------------------------------------------------------------------------- /05 Form Validation/src/validations/validateDni.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/src/validations/validateDni.ts -------------------------------------------------------------------------------- /05 Form Validation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/tsconfig.json -------------------------------------------------------------------------------- /05 Form Validation/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/05 Form Validation/webpack.config.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Lemoncode/angular1_5-sample-app/HEAD/README.md --------------------------------------------------------------------------------