<commit_before># angular-firebase-bootstrap-seed — the seed for AngularJS Firebase Bootstrap apps

This project is a simple to understand structure of AngularJS that contains Firebase and Bootstrap. 


## Directory Layout

```
app/                    --> all of the source files for the application
  app.css               --> default stylesheet
  controllers/                --> controller files
    home.js              --> home controller(HomeCtrl)
  directives/                --> directive files
    myDirective.js              --> there is a sample <my-div> inside
  app.js                --> main application module
  img/                  --> for storing images
  lib/                  --> libary files
    services.js         --> firebaseData service (config YOUR-FIREBASE-URL.firebaseio.com)
  templates/            --> template files .html
    home.html           --> button collapse animation
  index.html            --> app layout file (the main html template file of the app)
  index-async.html      --> just like index.html, but loads js files asynchronously
karma.conf.js         --> config file for running unit tests with Karma
```

## Getting Started

To get you started you can simply clone the angular-firebase-bootstrap-seed repository and install the dependencies:

### Clone angular-seed

Clone the angular-seed repository using [git][git]:

```
git clone https://github.com/vicheanak/angular-firebase-bootstrap-seed.git
cd angular-firebase-bootstrap-seed
```

If you just want to start a new project without the angular-firebase-bootstrap-seed commit history then you can do:

```bash
git clone --depth=1 https://github.com/vicheanak/angular-firebase-bootstrap-seed.git <your-project-name>
```

The `depth=1` tells git to only pull down one commit worth of historical data.

### Install Dependencies

We have two kinds of dependencies in this project: tools and angular framework code.  The tools help
us manage and test the application.

* We get the tools we depend upon via `npm`, the [node package manager][npm].
* We get the angular code via `bower`, a [client-side code package manager][bower].

We have preconfigured `npm` to automatically run `bower` so we can simply do:

```
npm install
```
### Run the Application

```
npm start
```

Now browse to the app at `http://localhost:8000/app/home`.

## Bootstrap Documentation

https://angular-ui.github.io/bootstrap/

## AngularFire Documentation

https://www.firebase.com/docs/web/libraries/angular/api.html
<commit_msg>Readme changes<commit_after># angular-firebase-bootstrap-seed — the seed for AngularJS Firebase Bootstrap apps

This project is a simple to understand structure of AngularJS that contains Firebase and Bootstrap. 


## Directory Layout

```
app/                    --> all of the source files for the application
  app.css               --> default stylesheet
  controllers/                --> controller files
    [page].js              --> page controllers for Angular
  directives/                --> directive files
    myDirective.js              --> there is a sample <my-div> inside
  app.js                --> main application module
  img/                  --> for storing images
  lib/                  --> libary files
    services.js         --> firebaseData service
  templates/            --> template files .html
    [page].html           --> All our views
  index.html            --> app layout file (the main html template file of the app)
karma.conf.js         --> config file for running unit tests with Karma (Not Used)
```

### Install Dependencies

We have two kinds of dependencies in this project: tools and angular framework code.  The tools help
us manage and test the application.

* We get the tools we depend upon via `npm`, the [node package manager][npm].
* We get the angular code via `bower`, a [client-side code package manager][bower].

We have preconfigured `npm` to automatically run `bower` so we can simply do:

```
npm install
```
### Run the Application

```
npm start
```

Now browse to the app at `http://localhost:8000/app/`.

## Bootstrap Documentation

https://angular-ui.github.io/bootstrap/

## AngularFire Documentation

https://www.firebase.com/docs/web/libraries/angular/api.html

{'fraction_non_alphanumeric': 0.09475425330812855, 'fraction_numerical': 0.0023629489603024575, 'mean_word_length': 2.566133108677338, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 35, 'https://': 6, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2688669', 'n_tokens_mistral': 1145, 'n_tokens_neox': 1071, 'n_words': 446}