<h1>StockAPI</h1>

<!-- TABLE OF CONTENTS -->
## Table of Contents

* [About the Project](#about-the-project)
  * [Built With](#built-with)
* [Getting Started](#getting-started)
  * [Prerequisites](#prerequisites)
  * [Installation](#installation)
* [Usage](#usage)

<!-- ABOUT THE PROJECT -->
## About The Project
This project is a dashboard for analyzing Stock Exchange Data from IEXCloud API, with registration and logging capabilities on frontend part of the application, written in Angular 8, and with DDD design pattern on the backend part of the application, written in ASP.NET Core WebApi v2.1

### Built With
* ASP.NET Core WebAPI
* AutoMapper
* Swashbuckle.AspNetCore
* Microsoft.OpenApi
* Angular 8
* JWT
* Azure SQL Database and Azure App Service for backend and frontend part of the application.
* IEXCloud API

<!-- GETTING STARTED -->
## Getting Started

To get a local copy up and running follow these simple steps:

### Prerequisites
* IDE
* Browser

### Installation


#### For Local
1. Clone the repo
```sh
git clone https://github.com/ProjektyGrupowe/StockExchange.git
```

#### For Azure
1. Go to
```sh
https://stockapi2020v2.azurewebsites.net/api/Stocks
```

<!-- USAGE EXAMPLES -->
## Usage
For usage examples please refer to the [Documentation v1](https://app.swaggerhub.com/apis-docs/lukaszszafranski/stock-api/v1) or [Live Documentation in API](https://stockapi2020v2.azurewebsites.net/swagger/index.html)

## Trello Board
[Trello](https://trello.com/b/urwhTkAJ/aspnet)

## WWW
[Website](https://stockanalytics2020.azurewebsites.net)
