Skip to content

This application demonstrates a wide array of concepts useful in the development of business-critical software systems - including automated builds, test-driven development, full-system testing, load testing, onion architecture, CQRS, ORM, database migrations, etc.

rajendra1809/ClearMeasureBootcamp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clear Measure Bootcamp

Current Build Status

This project is the starting point for folks taking part in the Clear Measure Bootcamp.

This course is a feature-driven walkthrough that guides participants through a series of improvements to an existing code base, demonstrating best pracitices and and working through scenarios targetting 300- and 400-level developers.

Getting Started

  • Clone the repo
  • Configure your db (see pre-requisites below)
  • Run the click to build script
  • Build the application in Visual Studio 2015
  • Run the application from VS

Application Overview

The starting point is an expense report application with a very limited feature set, and room to improve. You will work through defining and prioritizing new features, then work in pairs to build these out. Your product owner/trainer/engineering manager will present you with new requirements while you map out how things will be built, pair programming and working through a series of iterations, writing tests and leveraging CI. Roll up the sleeves!

Pre-requisites

You will need to have the following installed for this project to work:

About

This application demonstrates a wide array of concepts useful in the development of business-critical software systems - including automated builds, test-driven development, full-system testing, load testing, onion architecture, CQRS, ORM, database migrations, etc.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 69.2%
  • PowerShell 20.6%
  • JavaScript 5.9%
  • HTML 2.5%
  • Pascal 1.4%
  • Batchfile 0.3%
  • Other 0.1%