Skip to content

Latest commit

 

History

History
69 lines (43 loc) · 2.12 KB

README.md

File metadata and controls

69 lines (43 loc) · 2.12 KB

Wealth Economy

Twitter Follow Join the chat at https://gitter.im/forCrowd/WealthEconomy

Experimental ideas on increasing sustainability and productivity

Current Stack

Client

  • Angular
  • Angular CLI
  • TypeScript
  • BreezeJS
  • Karma & Jasmine

Server

  • .NET Framework 4.6
  • ASP.NET Web API 2 & OData v3
  • Entity Framework 6
  • SQL Server 2014

Setup

Getting Started

Getting Started

First Mission: Contributors Page

This is an experimental attempt to help you to get familiar with our project and make your first pull request.

Follow this tutorial to get started: First Mission

WebApi Deployment

You can deploy WebApi appliation through Visual Studio publish.

Only remark is, configuration files are excluded from deploy (Build Action: 'None').
When deploying the project, update following configuration files with your own settings and manually copy them:

  • WebApi\googleanalytics.js
  • WebApi\Web.config
  • WebApi\Configs\*.config

If you would like to make the application offline during the deployment, you can use app_offline.htm_.

AngularClient Deployment

AngularClient is a Angular CLI project and all of its commands are available.

Thera are three environments defined in .angular-cli.json file: dev, test & prod.
For test & prod, please create your own files by copying dev configuration file:

AngularClient\src\app-settings\environments\environment-settings.ts

To prepare a production bundle, run the following on your command console:

ng build -prod

For more options, please visit Angular CLI

Changelog

See Changelog.md for a detailed list.

License

Wealth Economy is licensed under MIT license.