Cards For Productivity is an open-source application that allows sprint teams to easily select story points for a set of stories.
The below assumes that you are in the CardsForProductivity.API
directory.
You will need to set the appsettings.json (or appsettings.Development.json) file to suit your environment. Below is a table containing each of the settings you will need to set.
Setting | Description | Example |
---|---|---|
ConnectionStrings.MongoDB | The connection string for MongoDB - used for storing data. | mongodb://localhost:27017 |
Storage.DatabaseName | The name of the Mongo database. | CardsForProductivity |
Domain | The location of the front-end, used for setting the allowed CORS origin. For development, this will likely be http://localhost:4200. | http://localhost:4200 |
Run dotnet run
on your local machine for a dev server.
This project was generated with Angular CLI version 9.1.7.
The below assumes that you are in the CardsForProductivity.WebApp
directory.
Set the api
environment variable to the base URL of the API (e.g. http://localhost:5000).
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build
to build the project. The build artifacts will be stored in the dist/
directory. Use the --prod
flag for a production build.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.