# Documentation for bform

## Stack

### Front

- Typescript
- Angular2

### Backend

- Java
- Spring boot (use as rest server only)
- H2 (may use pg for production)
- Elasticsearch (for search)
- Mongodb or redis (for NoSQL or cache)
# Documentation for bform

## Stack

### Front

- Typescript
- Angular2

### Backend

- Nginx (Openresty)
- Java
- Spring boot (use as rest server only)
- H2 (may use pg for production)
- Elasticsearch (for search)
- Mongodb or redis (for NoSQL or cache)

## Setup on Windows

- [Install Nginx](https://moonbingbing.gitbooks.io/openresty-best-practices/content/openresty/install_on_windows.html)
- Install Java
- Install Maven
- Install Node
- Install PostgreSQL

e.... so many to install, I think I need to use linux now....
Add doc for setup on windows
Add doc for setup on windows
