# Blog Website in Angular Framework (still in Developement)
## About Project
This project is about learning angular framework and learning how to contribute to open source project.
<br>This is beginner project and under development few function might not be working properly<br>

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 13.3.5.
### Installing

A step by step series of examples that tell you how to get a development env running

Install Firebase

```
ng add @angular/fire
```

Install Hoat toast

```
ng add @ngneat/hot-toast
```

## Technology used
* <img src="https://angular.io/assets/images/logos/angular/shield-large.svg" alt="angular" width="60" height="60"/> <br>[ Angular ] - The web framework used
* <img src="https://material.angular.io/assets/img/angular-material-logo.svg" alt="angular" width="60" height="60"/><br>[ Angular Material UI ] - User Interface
* <img src="https://www.vectorlogo.zone/logos/firebase/firebase-icon.svg" alt="firebase" width="60" height="60"/><br>[ Firebase ] - Backend Dtatbase
 
## Development server

Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The application will automatically reload if you change any of the source files.

## Code scaffolding

Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`.

## Build

Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory.

## Running unit tests

Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io).

## Running end-to-end tests

Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities.

## Authors

* **Kashif Imran** - *Initial work* - [ kashif0313 ](https://github.com/kashif0313)
