← all publishers

softinter-chiangrai

@softinter-chiangrai source repo

13 published skills

  1. D1 03 Swagger · softinter-chiangrai
    Adds Swagger/OpenAPI UI to the up-api .NET project and redeploys it. Use when the user asks for Day 1 step 4 of the CRUD drill, or asks to add API docs / Swagger to up-api.
    0
    installs
  2. D1 04 DB Config · softinter-chiangrai
    Configures the up-api .NET project's PostgreSQL connection (Npgsql, EF Core DbContext). No redeploy — config/code only. Use when the user asks for Day 1 step 4 of the CRUD drill, or asks to connect up-api to the database.
    0
    installs
  3. D2 03 Main Menu · softinter-chiangrai
    Creates a main menu/navigation hub component with dynamically generated menu items based on selected capabilities (search, create, save, delete). Prompts for entity name and available actions, generates menu card and routes. Use when the user asks for Day 2 step 3 of the CRUD drill, or asks to build a main menu for up-app.
    0
    installs
  4. D2 05 Form Page · softinter-chiangrai
    Builds the create/update form page in up-app using ReactiveFormsModule with FormGroup/FormControl validation. Supports flexible capabilities: create (new records) and save (update records). Redeploys after changes. Use when the user asks for Day 2 step 5 of the CRUD drill, or asks to build the add/edit form page for up-app. Features are based on capabilities selected in d2-03.
    0
    installs
  5. D2 02 API Service · softinter-chiangrai
    Generates an Angular service that calls the up-api CRUD endpoints for a given entity (getAll, getById, save, update, delete). Use when the user asks for Day 2 step 3 of the CRUD drill, or asks to create the Angular service that talks to up-api. Needs the same entity used on Day 1.
    0
    installs
  6. D1 06 Crud Endpoints · softinter-chiangrai
    Adds the five CRUD REST endpoints (all, detail/{id}, save, update, delete) for an entity to up-api and redeploys. Use when the user asks for Day 1 step 7 of the CRUD drill, or asks to add CRUD API endpoints to up-api. Needs the same entity that was used in the entity-migration step.
    0
    installs
  7. D1 00 Postgres Docker · softinter-chiangrai bundle
    Stands up Postgres 17 via Docker Compose as up-api/up-app's db. CRUD drill Day 1 step 0. Trigger: 'day1 step0', 'postgres docker compose', 'create db compose file'.
    0
    installs
  8. D1 05 Entity Migration · softinter-chiangrai
    Creates an EF Core entity + runs the migration that creates its table in Postgres. CRUD drill Day 1 step 5. Trigger: 'day1 step5', 'create entity/table for up-api'. Use the entity name and columns exactly as user specifies — do not suggest or add columns.
    0
    installs
  9. D1 02 API Docker Deploy · softinter-chiangrai bundle
    Dockerizes the up-api .NET project and deploys it via the existing Docker Compose file alongside the db service. Use when the user asks for Day 1 step 3 of the CRUD drill, or asks to dockerize/deploy up-api.
    0
    installs
  10. D2 01 Web Docker Deploy · softinter-chiangrai bundle
    Dockerizes the up-app Angular project (multi-stage build served by nginx with SPA fallback) and deploys it via Docker Compose alongside up-api and the db. Use when the user asks for Day 2 step 1 of the CRUD drill, or asks to dockerize/deploy up-app.
    0
    installs
  11. D1 01 Dotnet Webapi Init · softinter-chiangrai
    Scaffolds the up-api .NET 10 Web API project from the default template. Adds CORS (allow all origins). CRUD drill Day 1 step 1. Trigger: 'day1 step1', 'create up-api'.
    0
    installs
  12. D2 04 Search Delete Page · softinter-chiangrai
    Builds the search/list page in up-app loading all records via the entity service. Supports flexible capabilities: search (list), edit, and optionally delete. Use when the user asks for Day 2 step 4 of the CRUD drill, or asks to build the search/list page for up-app. Features are based on capabilities selected in d2-03.
    0
    installs
  13. D2 00 Angular Tailwind Init · softinter-chiangrai
    Scaffolds up-app (Angular 22 + Tailwind CSS). CRUD drill Day 2 step 0. Trigger: 'day2 step0', 'create up-app'.
    0
    installs