/Muldis_Skill_Demos

Muldis Skill Demos - Coding projects more for skills demonstration than for industrial use

Primary LanguagePHP

Muldis Skill Demos

This repository features multiple typically independent projects, each of which is intended more to publicly demonstrate that I have experience with a range of technologies, rather than being intended to actually be used in industry, in contrast with the typical other Muldis repository.

You are still free to actually use these if they would be useful to you, as with any open source project, but they are not intended to actually contribute capabilities that don't already exist elsewhere.

Muldis Application Inventory (MULDIS-APPINV)

MULDIS-APPINV is a simple web-based database application that empowers an organization to track and manage applications that they are developing, tracking details for each such as its product title, start date, and names of people in various roles; it supports listing, viewing, adding, editing, and removing product records.

MULDIS-APPINV has the 2 components DBMS and WEBAPP, such that the latter is what end users typically interact with directly using a generic web browser, and the former is a supporting service providing a RESTful API that the latter consumes.

Each of DBMS and WEBAPP is abstract and can have multiple alternative concrete implementations, each one built with a different technology.

Muldis Application Inventory: DBMS: Nest (MULDIS-APPINV-DBMS-NEST)

MULDIS-APPINV-DBMS-NEST is a concrete implementation of the abstract DBMS component of the abstract MULDIS-APPINV application. It is built in the TypeScript language using the Nest framework using the Express framework.

Muldis_Application_Inventory_DBMS_Nest

Technologies used include:

Muldis Application Inventory: WEBAPP: CRA (MULDIS-APPINV-WEBAPP-CRA)

MULDIS-APPINV-WEBAPP-CRA is a concrete implementation of the abstract WEBAPP component of the abstract MULDIS-APPINV application. It is built in the TypeScript language using the Create React App framework using the React web library.

Muldis_Application_Inventory_WEBAPP_CRA

Technologies used include: