Skip to content

WiseGus/AutomationToolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automation Toolkit 3.0

This project comes to replace the Automation toolkit app (internal company code generator tool).

Features

Generate copies of stored template folder structures and replacing file keywords. Create new template presets. Auto generate Windows forms based on designated data source. (Not yet supported in Maui client)

Tech

Server:

  • .NET 6.0 WebApi standalone app

Client:

  • Electron app, using Angular (Can spawn server process automatically)
  • .NET MAUI using Blazor (Server must be run externally)

Development setup

Server

Run server:

Install .Net 6.0

$ cd server/AutomationToolkit.Api && dotnet run

Client - Angular

$ nvm install 8.0.0
  • Install dependencies:
$ cd client/Angular && npm install

Run client dev server:

$ cd client/Angular && npm start

Open a web browser to http://localhost:4200

Client - MAUI

Requires Visual Studio 2022 (Preview) >17.3.0 with Workload: .NET Multi-platform app UI development

Open project /client/Maui/AutomationToolkit.Client.Blazor.csproj

Deployment

Angular

$ cd client/Angular && npm run full-publish

This will generate the folder 'Automation Toolkit 2-win32-x64'

MAUI (Coming Soon)

https://docs.microsoft.com/en-us/dotnet/maui/windows/deployment/overview

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published