diff --git a/README.md b/README.md
index 70506fd..af8ccb6 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,17 @@
-# getting-started-with-the-angular-avatar-component
-A quick-start project that helps you to integrate the Syncfusion Avatar component in an Angular application. It includes a code snippet for different sizes and types of avatars. It also includes a code snippet for integrating the Avatar with the other UI components.
+# Getting Started with the Angular Avatar Component
+A quick-start project that contains code to create and configure the Syncfusion Angular Avatar component. It includes a code snippet for different sizes and types of avatars. It also includes a code snippet for integrating the Avatar with the other UI components.
+
+Refer to the following documentation to learn about the Angular Avatar component:
+https://ej2.syncfusion.com/angular/documentation/avatar/getting-started
+
+Check out this online example of the Angular Avatar component:
+https://ej2.syncfusion.com/angular/demos/#/bootstrap5/avatar/default
+
+## Project prerequisites
+Make sure that your machine has the following setup before starting to work on this project.
+* [Visual Studio Code](https://code.visualstudio.com/download )
+* [NodeJS](https://nodejs.org/en/download)
+* [Angular 6+](https://angularjs.org/)
+
+## How to run this application
+To run this application, you need to first clone the `getting-started-with-the-angular-avatar-component` repository and then open it in Visual Studio Code. Now, simply build and run your project using `npm start` command to view the output.
diff --git a/angular.json b/angular.json
new file mode 100644
index 0000000..977a593
--- /dev/null
+++ b/angular.json
@@ -0,0 +1,99 @@
+{
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "version": 1,
+ "newProjectRoot": "projects",
+ "projects": {
+ "angular-avatar-getting-started": {
+ "projectType": "application",
+ "schematics": {},
+ "root": "",
+ "sourceRoot": "src",
+ "prefix": "app",
+ "architect": {
+ "build": {
+ "builder": "@angular-devkit/build-angular:application",
+ "options": {
+ "outputPath": "dist/angular-avatar-getting-started",
+ "index": "src/index.html",
+ "browser": "src/main.ts",
+ "polyfills": [
+ "zone.js"
+ ],
+ "tsConfig": "tsconfig.app.json",
+ "assets": [
+ {
+ "glob": "**/*",
+ "input": "public"
+ }
+ ],
+ "styles": [
+ "src/styles.css"
+ ],
+ "scripts": []
+ },
+ "configurations": {
+ "production": {
+ "budgets": [
+ {
+ "type": "initial",
+ "maximumWarning": "500kB",
+ "maximumError": "1MB"
+ },
+ {
+ "type": "anyComponentStyle",
+ "maximumWarning": "2kB",
+ "maximumError": "4kB"
+ }
+ ],
+ "outputHashing": "all"
+ },
+ "development": {
+ "optimization": false,
+ "extractLicenses": false,
+ "sourceMap": true
+ }
+ },
+ "defaultConfiguration": "production"
+ },
+ "serve": {
+ "builder": "@angular-devkit/build-angular:dev-server",
+ "configurations": {
+ "production": {
+ "buildTarget": "angular-avatar-getting-started:build:production"
+ },
+ "development": {
+ "buildTarget": "angular-avatar-getting-started:build:development"
+ }
+ },
+ "defaultConfiguration": "development"
+ },
+ "extract-i18n": {
+ "builder": "@angular-devkit/build-angular:extract-i18n"
+ },
+ "test": {
+ "builder": "@angular-devkit/build-angular:karma",
+ "options": {
+ "polyfills": [
+ "zone.js",
+ "zone.js/testing"
+ ],
+ "tsConfig": "tsconfig.spec.json",
+ "assets": [
+ {
+ "glob": "**/*",
+ "input": "public"
+ }
+ ],
+ "styles": [
+ "src/styles.css"
+ ],
+ "scripts": []
+ }
+ }
+ }
+ }
+ },
+ "cli": {
+ "analytics": false
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..99906b5
--- /dev/null
+++ b/package.json
@@ -0,0 +1,39 @@
+{
+ "name": "angular-avatar-getting-started",
+ "version": "0.0.0",
+ "scripts": {
+ "ng": "ng",
+ "start": "ng serve",
+ "build": "ng build",
+ "watch": "ng build --watch --configuration development",
+ "test": "ng test"
+ },
+ "private": true,
+ "dependencies": {
+ "@angular/animations": "^18.2.0",
+ "@angular/common": "^18.2.0",
+ "@angular/compiler": "^18.2.0",
+ "@angular/core": "^18.2.0",
+ "@angular/forms": "^18.2.0",
+ "@angular/platform-browser": "^18.2.0",
+ "@angular/platform-browser-dynamic": "^18.2.0",
+ "@angular/router": "^18.2.0",
+ "@syncfusion/ej2-angular-layouts": "^27.1.51",
+ "rxjs": "~7.8.0",
+ "tslib": "^2.3.0",
+ "zone.js": "~0.14.10"
+ },
+ "devDependencies": {
+ "@angular-devkit/build-angular": "^18.2.3",
+ "@angular/cli": "^18.2.3",
+ "@angular/compiler-cli": "^18.2.0",
+ "@types/jasmine": "~5.1.0",
+ "jasmine-core": "~5.2.0",
+ "karma": "~6.4.0",
+ "karma-chrome-launcher": "~3.2.0",
+ "karma-coverage": "~2.2.0",
+ "karma-jasmine": "~5.1.0",
+ "karma-jasmine-html-reporter": "~2.1.0",
+ "typescript": "~5.5.2"
+ }
+}
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..57614f9
Binary files /dev/null and b/public/favicon.ico differ
diff --git a/src/app/app.component.css b/src/app/app.component.css
new file mode 100644
index 0000000..e69de29
diff --git a/src/app/app.component.html b/src/app/app.component.html
new file mode 100644
index 0000000..f7eae2b
--- /dev/null
+++ b/src/app/app.component.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Will Smith
+
Sales Coordinator
+
+
+
+
+ Will Smith received a BA in psychology from the University of Washington.
+ He has also completed a course in Business French. He reads and writes French.
+