This console application was developed for the .NET Developer role task at Capital Placement. It manages a program with features for Program, Application Template, Workflow, and Preview tabs.
- Console-based CRUD operations for Program, Application Template, Workflow, and Preview tabs.
- Azure Cosmos DB integration for NoSQL data storage.
- Dependency injection for modularity.
- Unit tests using xUnit (optional).
- .NET 7.0
- Azure Cosmos DB
- xUnit (for unit testing)
- Clone the repository:
git clone https://github.com/DestinyObs/CapPlacement
- Navigate to the project directory:
cd CapPlacement
- Restore dependencies:
dotnet restore
- Update
appsettings.json
with your Azure Cosmos DB credentials. - Run the application.
- Follow on-screen instructions for CRUD operations.
This Application has not been officially tested or had its xUnit Testing.
Note: There can be possible exceptions thrown from implementation.
For inquiries about this project, contact Destiny Obueh at destinyobueh14@gmail.com.