Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
name: CI

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
validate:
name: Validate HTML
runs-on: ubuntu-latest
permissions:
contents: read

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'

- name: Install html-validate
run: npm install -g html-validate

- name: Validate HTML files
run: |
html-validate \
index.html \
careers.html \
privacy-policy.html \
terms-and-conditions.html \
thank-you.html \
services/*.html \
portfolio/*.html
39 changes: 39 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
name: Deploy to GitHub Pages

on:
push:
branches: [main]
workflow_dispatch:

permissions:
contents: read
pages: write
id-token: write

concurrency:
group: pages
cancel-in-progress: false

jobs:
deploy:
name: Deploy
runs-on: ubuntu-latest
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Setup GitHub Pages
uses: actions/configure-pages@v5

- name: Upload site artifact
uses: actions/upload-pages-artifact@v3
with:
path: '.'

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
13 changes: 13 additions & 0 deletions .htmlvalidate.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"extends": ["html-validate:recommended"],
"rules": {
"no-trailing-whitespace": "off",
"long-title": "off",
"no-raw-characters": "off",
"no-implicit-button-type": "off",
"text-content": "off",
"wcag/h30": "off",
"tel-non-breaking": "off",
"no-inline-style": "off"
}
}
2 changes: 1 addition & 1 deletion portfolio/shef-lms.html
Original file line number Diff line number Diff line change
Expand Up @@ -224,7 +224,7 @@ <h4>Payment Integration</h4>
<div class="feature-box">
<i class="bi bi-chat-left-quote"></i>
<h4>Discussion Forum</h4>
<p>Course-specific discussion forums for student interaction and instructor Q&A.</p>
<p>Course-specific discussion forums for student interaction and instructor Q&amp;A.</p>
</div>
</div>
</div>
Expand Down
6 changes: 3 additions & 3 deletions services/ai-chatbots.html
Original file line number Diff line number Diff line change
Expand Up @@ -245,7 +245,7 @@ <h3>HR & Internal Bot</h3>
<p>Employee onboarding, policy questions, leave requests, and internal helpdesk.</p>
<ul class="feature-list">
<li>Employee onboarding</li>
<li>Policy Q&A</li>
<li>Policy Q&amp;A</li>
<li>Leave management</li>
<li>IT helpdesk</li>
</ul>
Expand All @@ -257,7 +257,7 @@ <h3>HR & Internal Bot</h3>
<i class="bi bi-book"></i>
</div>
<h3>Knowledge Base Bot</h3>
<p>Train AI on your documents, manuals, and data to create an intelligent Q&A assistant.</p>
<p>Train AI on your documents, manuals, and data to create an intelligent Q&amp;A assistant.</p>
<ul class="feature-list">
<li>Document training</li>
<li>Contextual answers</li>
Expand Down Expand Up @@ -451,7 +451,7 @@ <h3>Basic Bot</h3>
</div>
<ul class="pricing-features">
<li><i class="bi bi-check-circle-fill"></i> 1 Platform (Website/WhatsApp)</li>
<li><i class="bi bi-check-circle-fill"></i> FAQ handling (50 Q&As)</li>
<li><i class="bi bi-check-circle-fill"></i> FAQ handling (50 Q&amp;As)</li>
<li><i class="bi bi-check-circle-fill"></i> Basic conversation flows</li>
<li><i class="bi bi-check-circle-fill"></i> Contact form collection</li>
<li><i class="bi bi-check-circle-fill"></i> Email notifications</li>
Expand Down
2 changes: 1 addition & 1 deletion services/generative-ai.html
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ <h4>Autonomous AI Agents</h4>
<h4>RAG Systems</h4>
<p>Retrieval-Augmented Generation systems that combine your data with LLM power for accurate, contextual responses.</p>
<ul class="feature-list">
<li>Document Q&A systems</li>
<li>Document Q&amp;A systems</li>
<li>Knowledge base search</li>
<li>Vector database integration</li>
<li>Semantic search</li>
Expand Down