# Folder Structure

Once you have purchased the vuely from **Themeforest** and downloaded the package on your system, you will find vuely angular folder and below is its the folder structure .

![Vuely Angular](https://2330000780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LF1B-IA07NduZLLz_4Z%2F-LbgcMhHKUmFFshoBORW%2F-Lbgd8P3IWi4vF6_a1n6%2FScreen%20Shot%202019-04-05%20at%202.04.54%20PM.png?alt=media\&token=b46f908d-c737-400f-a6fa-0cf70b3f2a14)

**angular.json**

This file is used as the configuration schema for the whole project.

**karma.conf.js**

The `karma.conf.js` file is a partial Karma configuration file. Contains the karma configurations used for executing your unit tests.

**package.json**

This file contains details about your application such as name, version, author etc, all your npm dependencies, npm commands and other configurations.

**protractor.conf.js**

Protractor is an end-to-end test framework for Angular and AngularJS applications.

**src**

The `src/` subfolder contains the source files (app logic, data, and assets), along with configuration files for the app.

**tsconfig.json**

The `tsconfig.json` file allows you to specify the root level files and the compiler options that requires to compile a TypeScript project.&#x20;

**tslint.json**

TSLint is an extensible static analysis tool that checks TypeScript code for readability, maintainability, and functionality errors.&#x20;

**.gitignore**

A `gitignore` file specifies intentionally untracked files that Git should ignore.
