This repository serves as the nucleus of an ensemble of projects and utilities. Engineered with precision for crafting and deploying top-notch applications. https://log-book-ng.web.app/ The project is exposed across multiple domains and subdomains:
- 🌎 Resume UI:
log-book-ng.web.app
- 🛠️ Dashboard:
connectorzzz.com
The architecture is methodically structured. Facilitating a streamlined workflow for managing the diverse project facets. Encompassing backend services, front-end applications, and adept cloud resource orchestration.
%%{init: {'theme': 'default'}}%%
classDiagram
class DB {
Firebase
-- Buckets --
Profiles
Users
Bots
}
class ResumeUI {
myresume-ng: Angular App
-- UI --
User Resume
User Bots
}
class Dashboard {
site-generator-ng: Angular App
-- UI --
Register
CRUD Profiles
CRUD Bots
MyAgents
AgentFlow
}
class MyResumeExpress {
NodeBackend: ExpressJS Service
-- API --
User Bots
}
class MyAgentsPy {
PythonBackend: FastAPI Service
-- API --
Autogen
}
class AgentFowPy {
PythonBackend: FastAPI Service
-- WebSocket --
AgentFlow
}
class OpenAI_LLM {
AI Platform
-- Integration --
}
%% Connections
ResumeUI --> DB : (R)
Dashboard --> DB : (W/R)
ResumeUI --> MyResumeExpress : (API)
MyResumeExpress --> DB : (R)
MyResumeExpress --> OpenAI_LLM : (API)
Dashboard --> MyAgentsPy : (API)
MyAgentsPy --> OpenAI_LLM : (API)
Dashboard --> AgentFowPy : (WS)
AgentFowPy --> OpenAI_LLM : (API)
📂 Project Highlights
- Summary: Intelligent solutions.
- Backend: Backend services to interact with database and enhance UIs.
- Frontend: Front-end using angular applications for a resume exposure.
- Admin Console: Administrative console configurable using angular for UI and BOT management and orchestration.
- AI: A suite of tools and components to interact with AI models.
- Utils: A suite of tools for automating and streamlining various aspects of the project.
- CI/CD: Automation pipelines for all aspects of the project.
🔄 myresume-ai-automate : Build, deploy, and test Microservices hosted in GCP Kubernetes.
🔄 myresume-ng : Build, deploy, and test MyResumeNG website hosted in Firebase Hosting.
🔄 site-generator-ng : Build, deploy, and test SiteGeneratorNG website hosted in Firebase Hosting.
🖥️ myresume-ng : Angular-based application showcasing my professional journey and skill set.
🌐 site-generator-ng : A dynamic site generator engineered with Angular, facilitating seamless site creation and management.
🧠 myresume-ai : A suite of tools and components to interact with Kubernetes cluster and AI models.
🛠️ myresume-express : ExpressJS powered backend service, designed to deliver robust support for my online resume portal.
🛠️ agentflow-py : FastAPI powered backend service, designed to deliver websocket connection between OpenAI LLMs and the dashboard.
🛠️ myagents-py : FastAPI powered backend service, designed to deliver chat solution using Autogen.
🧰 myresume-utils : A collection of utility tools and libraries enhancing development and operational efficiencies.
\---connectorzzz
+---.github
| \---workflows
+---myresume-ai
| \---src
Install "Auto Run Command" extension in VSCode