Compare commits
13 Commits
cdb3c1b771
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 6fa4fc1f7c | |||
| 2d9b987d03 | |||
| 7d079607cb | |||
| 9b99ac92ee | |||
| 9979c5bb9c | |||
| 75c6bf2a53 | |||
| 68463c5013 | |||
| 150e240363 | |||
| 1fe85321e0 | |||
| 40cd595e90 | |||
| 1047d262c8 | |||
| 9272f64677 | |||
| 5af6f8b4ed |
5
.pre-commit-config.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
repos:
|
||||
- repo: https://github.com/psf/black
|
||||
rev: 25.1.0
|
||||
hooks:
|
||||
- id: black
|
||||
@@ -5,51 +5,52 @@
|
||||
<html lang="en"">
|
||||
<head>
|
||||
<title>Contract Detail</title>
|
||||
<link href="{% static 'financial/css/material-dashboard.css' %}" rel="stylesheet" >
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/logo.png' %}">
|
||||
<body class="g-sidenav-show bg-gray-200" >
|
||||
|
||||
<link href=" {% static 'financial/css/material-dashboard.css' %}" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/favicon.jpg' %}">
|
||||
|
||||
<body class="g-sidenav-show bg-gray-200">
|
||||
|
||||
<main class="main-content position-relative max-height-vh-100 h-100 border-radius-lg">
|
||||
|
||||
{% if is_new %}
|
||||
<h1>New Contract</h1>
|
||||
<form method="post" action='{% url "new_contract" %}' >
|
||||
{% csrf_token %}
|
||||
{{ form }}
|
||||
<button type=""button" value="submit">Create</button>
|
||||
</form>
|
||||
|
||||
{% else %}
|
||||
<h1> {{ contract.name }}</h1>
|
||||
<form method="post" action='{% url "contract_detail" contract.slug %}' >
|
||||
{% csrf_token %}
|
||||
{{ form }}
|
||||
<button type=""button" value="submit">Update</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
{% if is_new %}
|
||||
<h1>New Contract</h1>
|
||||
<form method="post" action='{% url "new_contract" %}'>
|
||||
{% csrf_token %}
|
||||
{{ form }}
|
||||
<button type="" button" value="submit">Create</button>
|
||||
</form>
|
||||
|
||||
{% else %}
|
||||
<h1> {{ contract.name }}</h1>
|
||||
<form method="post" action='{% url "contract_detail" contract.slug %}'>
|
||||
{% csrf_token %}
|
||||
{{ form }}
|
||||
<button type="" button" value="submit">Update</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{% if is_new %}
|
||||
{% else %}
|
||||
<h2> Charge Numbers</h2>
|
||||
{% if charge_numbes %}
|
||||
<p> put charge number table here</p>
|
||||
<p> Create a new charge number</p>
|
||||
{{ charge_number_form }}
|
||||
{% else %}
|
||||
<p> There are no charge numbers for this contract</p>
|
||||
<form method="post" action='{% url "new_charge_number" %}' >
|
||||
{% csrf_token %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
{% if is_new %}
|
||||
{% else %}
|
||||
<h2> Charge Numbers</h2>
|
||||
{% if charge_numbes %}
|
||||
<p> put charge number table here</p>
|
||||
<p> Create a new charge number</p>
|
||||
{{ charge_number_form }}
|
||||
<button type=""button" value="submit">Update</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
{% else %}
|
||||
<p> There are no charge numbers for this contract</p>
|
||||
<form method="post" action='{% url "new_charge_number" %}'>
|
||||
{% csrf_token %}
|
||||
{{ charge_number_form }}
|
||||
<button type="" button" value="submit">Update</button>
|
||||
</form>
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
|
||||
</body>
|
||||
|
||||
</body>
|
||||
@@ -5,45 +5,46 @@
|
||||
<html lang="en"">
|
||||
<head>
|
||||
<title>Profile</title>
|
||||
<link href="{% static 'financial/css/material-dashboard.css' %}" rel="stylesheet" >
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/logo.png' %}">
|
||||
<body class="g-sidenav-show bg-gray-200" >
|
||||
|
||||
<link href=" {% static 'financial/css/material-dashboard.css' %}" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/favicon.jpg' %}">
|
||||
|
||||
<body class="g-sidenav-show bg-gray-200">
|
||||
|
||||
<main class="main-content position-relative max-height-vh-100 h-100 border-radius-lg">
|
||||
|
||||
|
||||
<h1>Contracts</h1>
|
||||
{% if contracts %}
|
||||
<table>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Identifier</th>
|
||||
<th>Type</th>
|
||||
<th>Start Date</th>
|
||||
<th>End Date</th>
|
||||
<th>Proposed Amount</th>
|
||||
<th>Baseline Amount</th>
|
||||
<th>Funded Amount</th>
|
||||
</tr>
|
||||
|
||||
{% for contract in contracts %}
|
||||
<tr>
|
||||
<td> <a href="{% url 'contract_detail' contract.slug %}">{{ contract.name }}</a></td>
|
||||
<td> {{ contract.slug }}</td>
|
||||
<td> {{ contract.contract_type }}</td>
|
||||
<td> {{ contract.baseline_start }}</td>
|
||||
<td> {{ contract.baseline_end }}</td>
|
||||
<td> {{ contract.proposed_amount }}</td>
|
||||
<td> {{ contract.baseline_amount }}</td>
|
||||
<td> {{ contract.funded_amount }}</td>
|
||||
</tr>
|
||||
|
||||
{% endfor %}
|
||||
</table>
|
||||
<hr>
|
||||
<p> Create <a href="{% url 'new_contract' %}">new</a> contract.</p>
|
||||
{% else %}
|
||||
<p> There are no contracts. <a href="{% url 'new_contract' %}">Please make one</a></p>
|
||||
|
||||
{% endif %}
|
||||
</body>
|
||||
<h1>Contracts</h1>
|
||||
{% if contracts %}
|
||||
<table>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Identifier</th>
|
||||
<th>Type</th>
|
||||
<th>Start Date</th>
|
||||
<th>End Date</th>
|
||||
<th>Proposed Amount</th>
|
||||
<th>Baseline Amount</th>
|
||||
<th>Funded Amount</th>
|
||||
</tr>
|
||||
|
||||
{% for contract in contracts %}
|
||||
<tr>
|
||||
<td> <a href="{% url 'contract_detail' contract.slug %}">{{ contract.name }}</a></td>
|
||||
<td> {{ contract.slug }}</td>
|
||||
<td> {{ contract.contract_type }}</td>
|
||||
<td> {{ contract.baseline_start }}</td>
|
||||
<td> {{ contract.baseline_end }}</td>
|
||||
<td> {{ contract.proposed_amount }}</td>
|
||||
<td> {{ contract.baseline_amount }}</td>
|
||||
<td> {{ contract.funded_amount }}</td>
|
||||
</tr>
|
||||
|
||||
{% endfor %}
|
||||
</table>
|
||||
<hr>
|
||||
<p> Create <a href="{% url 'new_contract' %}">new</a> contract.</p>
|
||||
{% else %}
|
||||
<p> There are no contracts. <a href="{% url 'new_contract' %}">Please make one</a></p>
|
||||
|
||||
{% endif %}
|
||||
</body>
|
||||
@@ -3,9 +3,10 @@
|
||||
<html lang="en"">
|
||||
<head>
|
||||
<title>Accounting</title>
|
||||
<link href="{% static 'financial/css/material-dashboard.css' %}" rel="stylesheet" >
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/logo.png' %}">
|
||||
<body class="g-sidenav-show bg-gray-200" >
|
||||
<link href=" {% static 'financial/css/material-dashboard.css' %}" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/favicon.jpg' %}">
|
||||
|
||||
<body class="g-sidenav-show bg-gray-200">
|
||||
<div class="sidenav-header">
|
||||
<ul class="navbar-item">
|
||||
<li class="nav-item">
|
||||
@@ -18,7 +19,8 @@
|
||||
</ul>
|
||||
</div>
|
||||
<main class="main-content position-relative max-height-vh-100 h-100 border-radius-lg">
|
||||
<nav class="navbar navbar-main navbar-expand-lg px-0 mx-4 shadow-none border-radius-xl" id="navbarBlur" data-scroll="true">
|
||||
<nav class="navbar navbar-main navbar-expand-lg px-0 mx-4 shadow-none border-radius-xl" id="navbarBlur"
|
||||
data-scroll="true">
|
||||
<div class="container-fluid py-1 px-3">
|
||||
<nav aria-label="breadcrumb">
|
||||
<h6>Dashboard</h6>
|
||||
@@ -34,83 +36,83 @@
|
||||
Contracts
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
{% if is_worker %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'profile' %}">
|
||||
Profile
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_worker %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'Timekeeping' %}">
|
||||
Timekeeping
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_manager %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'Timeapproval' %}">
|
||||
Time Approval
|
||||
</a>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_procurment_officer %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_finance %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'contracts' %}">
|
||||
Contracts
|
||||
</a>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
{% if is_worker %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'profile' %}">
|
||||
Profile
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_worker %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'Timekeeping' %}">
|
||||
Timekeeping
|
||||
</a>
|
||||
</div>
|
||||
|
||||
</div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_manager %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'Timeapproval' %}">
|
||||
Time Approval
|
||||
</a>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_procurment_officer %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if is_finance %}
|
||||
<div class="col-xl-3 col-sm-4 mb-xl-o mb-4">
|
||||
<div class="card">
|
||||
<div class="card-header p-3 pt-2">
|
||||
<a href="{% url 'contracts' %}">
|
||||
Contracts
|
||||
</a>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<p> put picture here</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<h1>Accouting</h1>
|
||||
</body>
|
||||
@@ -5,13 +5,14 @@
|
||||
<html lang="en"">
|
||||
<head>
|
||||
<title>Profile</title>
|
||||
<link href="{% static 'financial/css/material-dashboard.css' %}" rel="stylesheet" >
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/logo.png' %}">
|
||||
<body class="g-sidenav-show bg-gray-200" >
|
||||
|
||||
<link href=" {% static 'financial/css/material-dashboard.css' %}" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/favicon.jpg' %}">
|
||||
|
||||
<body class="g-sidenav-show bg-gray-200">
|
||||
|
||||
<main class="main-content position-relative max-height-vh-100 h-100 border-radius-lg">
|
||||
|
||||
|
||||
<h1>Profile</h1>
|
||||
{{ form }}
|
||||
|
||||
|
||||
<h1>Profile</h1>
|
||||
{{ form }}
|
||||
</body>
|
||||
@@ -5,26 +5,32 @@ from django.shortcuts import render, get_object_or_404
|
||||
from django.urls import path
|
||||
from django.template.loader import get_template
|
||||
from django.core.mail import EmailMultiAlternatives
|
||||
from django.template.response import TemplateResponse
|
||||
|
||||
# Register your models here.
|
||||
|
||||
|
||||
@admin.register(Contact, site=admin.site)
|
||||
class ContactAdmin(admin.ModelAdmin):
|
||||
list_display = ("email", "name", "contacted")
|
||||
list_filter = ("email", "name", "contacted")
|
||||
search_fields = ("email", "name")
|
||||
|
||||
@admin.action(description='Send seelcted emails')
|
||||
|
||||
@admin.action(description="Send seelcted emails")
|
||||
def send_emails(modeladmin, request, queryset):
|
||||
for email in queryset:
|
||||
success_count: int = 0
|
||||
try:
|
||||
from_email="info@aimloperations.com"
|
||||
d={"title":email.subject,"content":email.body}
|
||||
from_email = "AI ML Operations, LLC <info@aimloperations.com>"
|
||||
d = {"title": email.subject, "content": email.body}
|
||||
|
||||
html_content = get_template(f"emails/marketing_email.html").render(d)
|
||||
text_content = get_template(f"emails/marketing_email.txt").render(d)
|
||||
|
||||
msg = EmailMultiAlternatives(email.subject, text_content, from_email, [email.recipient])
|
||||
msg = EmailMultiAlternatives(
|
||||
email.subject, text_content, from_email, [email.recipient]
|
||||
)
|
||||
msg.attach_alternative(html_content, "text/html")
|
||||
|
||||
msg.send(fail_silently=False)
|
||||
@@ -36,29 +42,26 @@ def send_emails(modeladmin, request, queryset):
|
||||
raise UserWarning(e)
|
||||
modeladmin.message_user(request, f"{success_count} emails sent successfully.")
|
||||
|
||||
|
||||
@admin.register(EmailMessage, site=admin.site)
|
||||
class EmailMessageAdmin(admin.ModelAdmin):
|
||||
change_form_template = 'admin/public/emailmessage/change_form.html'
|
||||
list_display = ('subject', 'recipient', 'sent')
|
||||
change_form_template = "admin/public/emailmessage/change_form.html"
|
||||
list_display = ("subject", "recipient", "sent")
|
||||
actions = [send_emails]
|
||||
|
||||
def get_urls(self):
|
||||
urls = super().get_urls()
|
||||
custom_urls = [
|
||||
path('preview_email/<int:pk>/', self.admin_site.admin_view(self.preview_email), name="preview_email")
|
||||
|
||||
path(
|
||||
"preview_email/<int:pk>/",
|
||||
self.admin_site.admin_view(self.preview_email),
|
||||
name="preview_email",
|
||||
)
|
||||
]
|
||||
print(f'RETURNING: {custom_urls + urls}')
|
||||
print(f"RETURNING: {custom_urls + urls}")
|
||||
return custom_urls + urls
|
||||
|
||||
def preview_email(self, request, pk):
|
||||
email_instance = get_object_or_404(EmailMessage, pk=pk)
|
||||
context = {
|
||||
"title":email_instance.subject,
|
||||
"content":email_instance.body
|
||||
}
|
||||
return render(
|
||||
request, 'public/preview_email.html', context
|
||||
)
|
||||
|
||||
|
||||
context = {"title": email_instance.subject, "content": email_instance.body}
|
||||
return TemplateResponse(request, "public/preview_email.html", context)
|
||||
|
||||
461
company_site/public/static/public/css/style.css
Normal file
@@ -0,0 +1,461 @@
|
||||
:root {
|
||||
--bg-color: #0a0a0a;
|
||||
--surface-color: #1a1a1a;
|
||||
--primary-color: #00f3ff;
|
||||
/* Neon Cyan */
|
||||
--secondary-color: #bc13fe;
|
||||
/* Neon Purple */
|
||||
--text-color: #e0e0e0;
|
||||
--text-muted: #a0a0a0;
|
||||
--font-main: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
|
||||
--transition-speed: 0.3s;
|
||||
}
|
||||
|
||||
* {
|
||||
box-sizing: border-box;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: var(--bg-color);
|
||||
color: var(--text-color);
|
||||
font-family: var(--font-main);
|
||||
line-height: 1.6;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
a {
|
||||
color: var(--primary-color);
|
||||
text-decoration: none;
|
||||
transition: color var(--transition-speed);
|
||||
}
|
||||
|
||||
a:hover {
|
||||
color: var(--secondary-color);
|
||||
}
|
||||
|
||||
/* Navigation */
|
||||
nav {
|
||||
background-color: rgba(10, 10, 10, 0.9);
|
||||
backdrop-filter: blur(10px);
|
||||
position: fixed;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
z-index: 1000;
|
||||
padding: 1rem 2rem;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
align-items: center;
|
||||
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
|
||||
.brand-logo {
|
||||
font-size: 1.5rem;
|
||||
font-weight: 700;
|
||||
color: white;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 1px;
|
||||
}
|
||||
|
||||
.nav-links {
|
||||
display: flex;
|
||||
gap: 2rem;
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
.nav-links a {
|
||||
color: var(--text-color);
|
||||
font-weight: 500;
|
||||
font-size: 0.9rem;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.5px;
|
||||
}
|
||||
|
||||
.nav-links a:hover,
|
||||
.nav-links a.active {
|
||||
color: var(--primary-color);
|
||||
}
|
||||
|
||||
/* Hero Section */
|
||||
.hero-section {
|
||||
position: relative;
|
||||
height: 100vh;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#hero-canvas {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 0;
|
||||
}
|
||||
|
||||
.hero-content {
|
||||
position: relative;
|
||||
z-index: 1;
|
||||
text-align: center;
|
||||
padding: 0 1rem;
|
||||
}
|
||||
|
||||
.hero-title {
|
||||
font-size: 4rem;
|
||||
font-weight: 800;
|
||||
background: linear-gradient(45deg, var(--primary-color), var(--secondary-color));
|
||||
-webkit-background-clip: text;
|
||||
background-clip: text;
|
||||
color: transparent;
|
||||
margin-bottom: 1rem;
|
||||
text-shadow: 0 0 20px rgba(0, 243, 255, 0.3);
|
||||
}
|
||||
|
||||
.hero-subtitle {
|
||||
font-size: 1.5rem;
|
||||
color: var(--text-muted);
|
||||
max-width: 600px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
/* Sections */
|
||||
.section {
|
||||
padding: 5rem 2rem;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.section-title {
|
||||
font-size: 2.5rem;
|
||||
font-weight: 700;
|
||||
margin-bottom: 3rem;
|
||||
text-align: center;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.section-title::after {
|
||||
content: '';
|
||||
display: block;
|
||||
width: 60px;
|
||||
height: 4px;
|
||||
background: var(--primary-color);
|
||||
margin: 1rem auto 0;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
/* Contact Page */
|
||||
.contact-grid {
|
||||
display: grid;
|
||||
grid-template-columns: 2fr 1fr;
|
||||
gap: 4rem;
|
||||
}
|
||||
|
||||
.form-row {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 1rem;
|
||||
}
|
||||
|
||||
/* Cards */
|
||||
.card-grid {
|
||||
display: grid;
|
||||
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
|
||||
gap: 2rem;
|
||||
}
|
||||
|
||||
.card {
|
||||
background: var(--surface-color);
|
||||
border: 1px solid rgba(255, 255, 255, 0.05);
|
||||
border-radius: 12px;
|
||||
padding: 2rem;
|
||||
transition: transform var(--transition-speed), box-shadow var(--transition-speed);
|
||||
}
|
||||
|
||||
.card:hover {
|
||||
transform: translateY(-5px);
|
||||
box-shadow: 0 10px 30px rgba(0, 0, 0, 0.3);
|
||||
border-color: var(--primary-color);
|
||||
}
|
||||
|
||||
.card-title {
|
||||
font-size: 1.25rem;
|
||||
font-weight: 600;
|
||||
margin-bottom: 1rem;
|
||||
color: white;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.card-text {
|
||||
color: var(--text-muted);
|
||||
font-size: 0.95rem;
|
||||
}
|
||||
|
||||
/* Footer */
|
||||
.footer {
|
||||
background: var(--surface-color);
|
||||
padding: 3rem 2rem;
|
||||
text-align: center;
|
||||
border-top: 1px solid rgba(255, 255, 255, 0.05);
|
||||
}
|
||||
|
||||
.footer-text {
|
||||
color: var(--text-muted);
|
||||
font-size: 0.9rem;
|
||||
}
|
||||
|
||||
/* Mobile Nav */
|
||||
.mobile-menu-btn {
|
||||
display: none;
|
||||
background: none;
|
||||
border: none;
|
||||
color: white;
|
||||
font-size: 1.5rem;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.hero-title {
|
||||
font-size: 2.5rem;
|
||||
}
|
||||
|
||||
.nav-links {
|
||||
display: none;
|
||||
flex-direction: column;
|
||||
position: absolute;
|
||||
top: 100%;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
background-color: rgba(10, 10, 10, 0.95);
|
||||
backdrop-filter: blur(10px);
|
||||
padding: 1rem;
|
||||
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
|
||||
.nav-links.active {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.nav-links li {
|
||||
margin: 1rem 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.mobile-menu-btn {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Mobile Dropdown adjustments */
|
||||
.dropdown-content {
|
||||
position: static;
|
||||
background: transparent;
|
||||
box-shadow: none;
|
||||
border: none;
|
||||
min-width: auto;
|
||||
padding-top: 0.5rem;
|
||||
}
|
||||
|
||||
.dropdown-content a {
|
||||
padding: 8px;
|
||||
font-size: 0.85rem;
|
||||
color: var(--text-muted);
|
||||
}
|
||||
|
||||
.contact-grid {
|
||||
grid-template-columns: 1fr;
|
||||
gap: 2rem;
|
||||
}
|
||||
|
||||
.form-row {
|
||||
grid-template-columns: 1fr;
|
||||
}
|
||||
}
|
||||
|
||||
/* Forms */
|
||||
.form-group {
|
||||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
.form-control {
|
||||
width: 100%;
|
||||
padding: 1rem;
|
||||
background: var(--bg-color);
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
border-radius: 8px;
|
||||
color: white;
|
||||
font-family: var(--font-main);
|
||||
font-size: 1rem;
|
||||
transition: border-color var(--transition-speed);
|
||||
}
|
||||
|
||||
.form-control:focus {
|
||||
outline: none;
|
||||
border-color: var(--primary-color);
|
||||
}
|
||||
|
||||
.btn {
|
||||
display: inline-block;
|
||||
padding: 1rem 2rem;
|
||||
background: var(--primary-color);
|
||||
color: black;
|
||||
font-weight: 700;
|
||||
border: none;
|
||||
border-radius: 30px;
|
||||
cursor: pointer;
|
||||
text-transform: uppercase;
|
||||
transition: transform var(--transition-speed), box-shadow var(--transition-speed);
|
||||
}
|
||||
|
||||
.btn:hover {
|
||||
transform: translateY(-2px);
|
||||
box-shadow: 0 5px 15px rgba(0, 243, 255, 0.3);
|
||||
}
|
||||
|
||||
.alert {
|
||||
padding: 1rem;
|
||||
border-radius: 8px;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.alert-success {
|
||||
background: rgba(0, 255, 0, 0.1);
|
||||
border: 1px solid rgba(0, 255, 0, 0.3);
|
||||
color: #00ff00;
|
||||
}
|
||||
|
||||
.alert-danger {
|
||||
background: rgba(255, 0, 0, 0.1);
|
||||
border: 1px solid rgba(255, 0, 0, 0.3);
|
||||
color: #ff0000;
|
||||
}
|
||||
|
||||
/* Dropdown */
|
||||
.dropdown {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.dropdown-content {
|
||||
display: none;
|
||||
position: absolute;
|
||||
background-color: var(--surface-color);
|
||||
min-width: 200px;
|
||||
box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2);
|
||||
z-index: 1001;
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
border-radius: 8px;
|
||||
top: 100%;
|
||||
left: 0;
|
||||
padding: 0.5rem 0;
|
||||
}
|
||||
|
||||
.dropdown-content li {
|
||||
list-style: none;
|
||||
}
|
||||
|
||||
.dropdown-content a {
|
||||
color: var(--text-color);
|
||||
padding: 12px 16px;
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
transition: background-color var(--transition-speed);
|
||||
}
|
||||
|
||||
.dropdown-content a:hover {
|
||||
background-color: rgba(255, 255, 255, 0.05);
|
||||
color: var(--primary-color);
|
||||
}
|
||||
|
||||
.dropdown:hover .dropdown-content {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.dropdown>a::after {
|
||||
content: ' ▼';
|
||||
font-size: 0.7em;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.text-cyber-cyan {
|
||||
--tw-text-opacity: 1;
|
||||
color: rgb(0 243 255 / var(--tw-text-opacity, 1));
|
||||
}
|
||||
|
||||
/* Product Hero */
|
||||
.product-hero {
|
||||
display: grid;
|
||||
grid-template-columns: 1fr 1fr;
|
||||
gap: 4rem;
|
||||
align-items: center;
|
||||
min-height: 80vh;
|
||||
padding: 8rem 2rem 4rem;
|
||||
max-width: 1400px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.product-hero-content {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.product-hero-title {
|
||||
font-size: 4rem;
|
||||
font-weight: 800;
|
||||
line-height: 1.1;
|
||||
margin-bottom: 1.5rem;
|
||||
background: linear-gradient(45deg, #fff, var(--text-muted));
|
||||
-webkit-background-clip: text;
|
||||
background-clip: text;
|
||||
color: transparent;
|
||||
}
|
||||
|
||||
.product-hero-subtitle {
|
||||
font-size: 1.25rem;
|
||||
color: var(--text-muted);
|
||||
margin-bottom: 2.5rem;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
.hero-image-container {
|
||||
position: relative;
|
||||
perspective: 1000px;
|
||||
}
|
||||
|
||||
.hero-image {
|
||||
width: 100%;
|
||||
border-radius: 12px;
|
||||
box-shadow: 0 20px 50px rgba(0, 0, 0, 0.5);
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
transform: rotateY(-5deg) rotateX(2deg);
|
||||
transition: transform 0.5s ease;
|
||||
}
|
||||
|
||||
.hero-image:hover {
|
||||
transform: rotateY(0) rotateX(0);
|
||||
}
|
||||
|
||||
@media (max-width: 968px) {
|
||||
.product-hero {
|
||||
grid-template-columns: 1fr;
|
||||
text-align: center;
|
||||
padding-top: 6rem;
|
||||
gap: 3rem;
|
||||
}
|
||||
|
||||
.product-hero-content {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.product-hero-title {
|
||||
font-size: 3rem;
|
||||
}
|
||||
|
||||
.hero-image {
|
||||
transform: none;
|
||||
}
|
||||
}
|
||||
BIN
company_site/public/static/public/img/ai_education/card-1.jpg
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
company_site/public/static/public/img/ai_education/card-2.jpg
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
company_site/public/static/public/img/ai_education/card-3.jpg
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
company_site/public/static/public/img/ai_sensor/card-1.jpg
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
company_site/public/static/public/img/ai_sensor/card-2.jpg
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
company_site/public/static/public/img/ai_sensor/card-3.jpg
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
company_site/public/static/public/img/ai_sensor/card-4.jpg
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
company_site/public/static/public/img/ai_sensor_bg.jpg
Executable file
|
After Width: | Height: | Size: 98 KiB |
BIN
company_site/public/static/public/img/bot/card-1.jpg
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
company_site/public/static/public/img/bot/card-2.jpg
Normal file
|
After Width: | Height: | Size: 1.5 MiB |
BIN
company_site/public/static/public/img/bot/card-3.jpg
Normal file
|
After Width: | Height: | Size: 636 KiB |
BIN
company_site/public/static/public/img/bot_bg.jpg
Executable file
|
After Width: | Height: | Size: 181 KiB |
BIN
company_site/public/static/public/img/chat_dashboard.png
Normal file
|
After Width: | Height: | Size: 193 KiB |
BIN
company_site/public/static/public/img/computer_bg.jpg
Executable file
|
After Width: | Height: | Size: 133 KiB |
BIN
company_site/public/static/public/img/computers/card-1.jpg
Normal file
|
After Width: | Height: | Size: 210 KiB |
BIN
company_site/public/static/public/img/computers/card-2.jpg
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
company_site/public/static/public/img/computers/card-3.jpg
Normal file
|
After Width: | Height: | Size: 3.3 MiB |
BIN
company_site/public/static/public/img/computers/card-4.jpg
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
company_site/public/static/public/img/education_bg.jpg
Executable file
|
After Width: | Height: | Size: 161 KiB |
BIN
company_site/public/static/public/img/favicon.jpg
Normal file
|
After Width: | Height: | Size: 130 KiB |
BIN
company_site/public/static/public/img/file_hosting/card-1.jpg
Normal file
|
After Width: | Height: | Size: 843 KiB |
BIN
company_site/public/static/public/img/file_hosting/card-2.jpg
Normal file
|
After Width: | Height: | Size: 3.4 MiB |
BIN
company_site/public/static/public/img/file_hosting/card-3.jpg
Normal file
|
After Width: | Height: | Size: 1.4 MiB |
BIN
company_site/public/static/public/img/file_hosting_bg.jpg
Executable file
|
After Width: | Height: | Size: 142 KiB |
|
Before Width: | Height: | Size: 18 KiB |
BIN
company_site/public/static/public/img/ml_model_bg.jpg
Executable file
|
After Width: | Height: | Size: 123 KiB |
BIN
company_site/public/static/public/img/ml_models/card-1.jpg
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
company_site/public/static/public/img/ml_models/card-2.jpg
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
BIN
company_site/public/static/public/img/ml_models/card-3.jpg
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
company_site/public/static/public/img/web_design/card-1.jpg
Normal file
|
After Width: | Height: | Size: 2.8 MiB |
BIN
company_site/public/static/public/img/web_design/card-2.jpg
Normal file
|
After Width: | Height: | Size: 608 KiB |
BIN
company_site/public/static/public/img/web_design/card-3.jpg
Normal file
|
After Width: | Height: | Size: 745 KiB |
BIN
company_site/public/static/public/img/web_design/card-4.jpg
Normal file
|
After Width: | Height: | Size: 4.9 MiB |
BIN
company_site/public/static/public/img/web_design/card-5.jpg
Normal file
|
After Width: | Height: | Size: 892 KiB |
BIN
company_site/public/static/public/img/web_design_bg.jpg
Executable file
|
After Width: | Height: | Size: 71 KiB |
111
company_site/public/static/public/js/animation.js
Normal file
@@ -0,0 +1,111 @@
|
||||
const canvas = document.getElementById('hero-canvas');
|
||||
const ctx = canvas.getContext('2d');
|
||||
|
||||
let width, height;
|
||||
let particles = [];
|
||||
|
||||
// Configuration
|
||||
const particleCount = 100;
|
||||
const connectionDistance = 150;
|
||||
const mouseDistance = 200;
|
||||
|
||||
// Resize handling
|
||||
function resize() {
|
||||
width = canvas.width = window.innerWidth;
|
||||
height = canvas.height = window.innerHeight;
|
||||
}
|
||||
|
||||
window.addEventListener('resize', resize);
|
||||
resize();
|
||||
|
||||
// Mouse tracking
|
||||
const mouse = { x: null, y: null };
|
||||
window.addEventListener('mousemove', (e) => {
|
||||
mouse.x = e.clientX;
|
||||
mouse.y = e.clientY;
|
||||
});
|
||||
window.addEventListener('mouseleave', () => {
|
||||
mouse.x = null;
|
||||
mouse.y = null;
|
||||
});
|
||||
|
||||
// Particle class
|
||||
class Particle {
|
||||
constructor() {
|
||||
this.x = Math.random() * width;
|
||||
this.y = Math.random() * height;
|
||||
this.vx = (Math.random() - 0.5) * 0.5;
|
||||
this.vy = (Math.random() - 0.5) * 0.5;
|
||||
this.size = Math.random() * 2 + 1;
|
||||
this.color = Math.random() > 0.5 ? '#00f3ff' : '#bc13fe'; // Cyan or Purple
|
||||
}
|
||||
|
||||
update() {
|
||||
this.x += this.vx;
|
||||
this.y += this.vy;
|
||||
|
||||
// Bounce off edges
|
||||
if (this.x < 0 || this.x > width) this.vx *= -1;
|
||||
if (this.y < 0 || this.y > height) this.vy *= -1;
|
||||
|
||||
// Mouse interaction
|
||||
if (mouse.x != null) {
|
||||
const dx = mouse.x - this.x;
|
||||
const dy = mouse.y - this.y;
|
||||
const distance = Math.sqrt(dx * dx + dy * dy);
|
||||
if (distance < mouseDistance) {
|
||||
const forceDirectionX = dx / distance;
|
||||
const forceDirectionY = dy / distance;
|
||||
const force = (mouseDistance - distance) / mouseDistance;
|
||||
const directionX = forceDirectionX * force * 0.5;
|
||||
const directionY = forceDirectionY * force * 0.5;
|
||||
this.vx += directionX;
|
||||
this.vy += directionY;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
draw() {
|
||||
ctx.beginPath();
|
||||
ctx.arc(this.x, this.y, this.size, 0, Math.PI * 2);
|
||||
ctx.fillStyle = this.color;
|
||||
ctx.fill();
|
||||
}
|
||||
}
|
||||
|
||||
// Initialize particles
|
||||
for (let i = 0; i < particleCount; i++) {
|
||||
particles.push(new Particle());
|
||||
}
|
||||
|
||||
// Animation loop
|
||||
function animate() {
|
||||
ctx.clearRect(0, 0, width, height);
|
||||
|
||||
particles.forEach(particle => {
|
||||
particle.update();
|
||||
particle.draw();
|
||||
});
|
||||
|
||||
// Draw connections
|
||||
for (let i = 0; i < particles.length; i++) {
|
||||
for (let j = i; j < particles.length; j++) {
|
||||
const dx = particles[i].x - particles[j].x;
|
||||
const dy = particles[i].y - particles[j].y;
|
||||
const distance = Math.sqrt(dx * dx + dy * dy);
|
||||
|
||||
if (distance < connectionDistance) {
|
||||
ctx.beginPath();
|
||||
ctx.strokeStyle = `rgba(255, 255, 255, ${1 - distance / connectionDistance})`;
|
||||
ctx.lineWidth = 0.5;
|
||||
ctx.moveTo(particles[i].x, particles[i].y);
|
||||
ctx.lineTo(particles[j].x, particles[j].y);
|
||||
ctx.stroke();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
requestAnimationFrame(animate);
|
||||
}
|
||||
|
||||
animate();
|
||||
BIN
company_site/public/static/public/videos/main.mp4
Executable file
@@ -1,15 +1,22 @@
|
||||
{% extends 'admin/change_form.html' %}
|
||||
{% load static %}
|
||||
|
||||
{% block submit_buttons_bottom %}
|
||||
<div class="submit-row">
|
||||
{% if original %}
|
||||
<div class="preview-row">
|
||||
|
||||
<!-- <input type="submit" value="Preview Email" name="_preview_email" class="default" /> -->
|
||||
<form action="/public/emailmessage/preview_email/{{ original.pk }}/" method="post" target="_blank" style="display: inline;">
|
||||
<!-- <form action="/public/emailmessage/preview_email/{{ original.pk }}/" method="post" style="display: inline;"> -->
|
||||
<a href="{% url 'preview_email' original.pk %}">Preview Email</a>
|
||||
<!-- <form action="{% url 'preview_email' pk=2 %}" method="post" style="display: inline;"></form>
|
||||
{% csrf_token %}
|
||||
<input type="submit" value="Preview Email" name="_preview_email" class="default" />
|
||||
<input type="submit" value="Preview Email" name="preview_email" class="default" />
|
||||
|
||||
</form>
|
||||
</form> -->
|
||||
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
{{ block.super }}
|
||||
|
||||
{% endblock %}
|
||||
|
||||
@@ -1,147 +1,104 @@
|
||||
<!DOCTYPE html>
|
||||
{% load static %}
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>AI ML Operations, LLC</title>
|
||||
<!-- Materialize CSS -->
|
||||
<link href="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/css/materialize.min.css" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/logo.png' %}">
|
||||
<!-- Material Icons -->
|
||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
||||
<!-- Custom CSS -->
|
||||
<style>
|
||||
.hero-section {
|
||||
background: {% block path %}url({% static 'public/img/bg1.png' %}) {% endblock %};
|
||||
height: 60vh;
|
||||
display: flex;
|
||||
background-repeat:no-repeat;
|
||||
background-position: center center;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
flex-direction: column;
|
||||
color: white;
|
||||
text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
.hero-section h1 {
|
||||
font-size: 4rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
.hero-section p {
|
||||
font-weight: bold;
|
||||
}
|
||||
.section {
|
||||
padding: 4rem 0;
|
||||
}
|
||||
feature-icon {
|
||||
font-size: 3rem;
|
||||
color: #26a69a;
|
||||
}
|
||||
.pricing-card {
|
||||
text-align: center;
|
||||
padding: 2rem;
|
||||
border-radius: 10px;
|
||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
|
||||
}
|
||||
.screenshot-img {
|
||||
width: 100%;
|
||||
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
|
||||
<title>{% block title %}AI ML Operations, LLC{% endblock %}</title>
|
||||
<meta name="description"
|
||||
content="{% block meta_description %}AI ML Operations, LLC provides cutting-edge AI, Machine Learning, and Web Development solutions.{% endblock %}">
|
||||
|
||||
}
|
||||
.footer {
|
||||
padding: 2rem 0;
|
||||
background-color: #333;
|
||||
color: white;
|
||||
text-align: center;
|
||||
}
|
||||
body {
|
||||
display: flex;
|
||||
min-height: 100vh;
|
||||
flex-direction: column;
|
||||
}
|
||||
main {
|
||||
flex: 1 0 auto;
|
||||
}
|
||||
</style>
|
||||
<!-- Open Graph / Facebook -->
|
||||
<meta property="og:type" content="website">
|
||||
<meta property="og:url" content="{{ request.build_absolute_uri }}">
|
||||
<meta property="og:title" content="{% block og_title %}AI ML Operations, LLC{% endblock %}">
|
||||
<meta property="og:description"
|
||||
content="{% block og_description %}AI ML Operations, LLC provides cutting-edge AI, Machine Learning, and Web Development solutions.{% endblock %}">
|
||||
<meta property="og:image"
|
||||
content="{% block og_image %}{{ request.scheme }}://{{ request.get_host }}{% static 'public/img/favicon.jpg' %}{% endblock %}">
|
||||
|
||||
<!-- Twitter -->
|
||||
<meta property="twitter:card" content="summary_large_image">
|
||||
<meta property="twitter:url" content="{{ request.build_absolute_uri }}">
|
||||
<meta property="twitter:title" content="{% block twitter_title %}AI ML Operations, LLC{% endblock %}">
|
||||
<meta property="twitter:description"
|
||||
content="{% block twitter_description %}AI ML Operations, LLC provides cutting-edge AI, Machine Learning, and Web Development solutions.{% endblock %}">
|
||||
<meta property="twitter:image"
|
||||
content="{% block twitter_image %}{{ request.scheme }}://{{ request.get_host }}{% static 'public/img/favicon.jpg' %}{% endblock %}">
|
||||
|
||||
<!-- Fonts -->
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;800&display=swap" rel="stylesheet">
|
||||
|
||||
<!-- Custom CSS -->
|
||||
<link href="{% static 'public/css/style.css' %}" rel="stylesheet">
|
||||
<link rel="icon" type="image/xicon" href="{% static 'public/img/favicon.jpg' %}">
|
||||
|
||||
{% if not debug %}
|
||||
<script async defer src="https://tianji.aimloperations.com/tracker.js"
|
||||
data-website-id="cm7w80pyy020oddswy2evl957"></script>
|
||||
{% endif %}
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<!-- Navigation Bar -->
|
||||
<ul id="servicesDropdown" class="dropdown-content">
|
||||
<li ><a href="{% url 'ai_education' %}">AI Education</a></li>
|
||||
<li ><a href="{% url 'ai_sensor' %}">AI Sensor</a></li>
|
||||
<li ><a href="{% url 'bot' %}">Bot Creation</a></li>
|
||||
<li class="active"><a href="{% url 'chat' %}">Chat</a></li>
|
||||
<li ><a href="{% url 'computers' %}">Computer Builds</a></li>
|
||||
<li ><a href="{% url 'file_hosting' %}">File Hosting</a></li>
|
||||
<li ><a href="{% url 'ml_model' %}">ML Models</a></li>
|
||||
<li ><a href="{% url 'web_design' %}">Website Design</a></li>
|
||||
|
||||
<nav>
|
||||
<a href="{% url 'public_index' %}" class="brand-logo">
|
||||
AI ML<span class="text-cyber-cyan"> OPERATIONS</span>
|
||||
|
||||
</ul>
|
||||
<nav class="blue-grey darken-3">
|
||||
<div class="nav-wrapper container">
|
||||
<a href="{% url 'public_index' %}" class="brand-logo">AI ML Operations, LLC</a>
|
||||
<a href="#" data-target="mobile-nav" class="sidenav-trigger"><i class="material-icons">menu</i></a>
|
||||
<ul class="right hide-on-med-and-down">
|
||||
<!-- <li class="active"><a href="{% url 'public_index' %}">Home</a></li> -->
|
||||
<li><a class="dropdown-trigger" href="#!" data-target="servicesDropdown">Services<i class="material-icons right">arrow_drop_down</i></a></li>
|
||||
<li><a href="{% url 'contact' %}">Contact</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<!-- Mobile Navigation -->
|
||||
<ul class="sidenav" id="mobile-nav">
|
||||
<li class="active"><a >Services</a></li>
|
||||
<hr />
|
||||
<li ><a href="{% url 'ai_education' %}">AI Education</a></li>
|
||||
<li ><a href="{% url 'ai_sensor' %}">AI Sensor</a></li>
|
||||
<li ><a href="{% url 'bot' %}">Bot Creation</a></li>
|
||||
<li ><a href="{% url 'chat' %}">Chat</a></li>
|
||||
<li ><a href="{% url 'computers' %}">Computer Builds</a></li>
|
||||
<li ><a href="{% url 'file_hosting' %}">File Hosting</a></li>
|
||||
<li ><a href="{% url 'ml_model' %}">ML Models</a></li>
|
||||
<li ><a href="{% url 'web_design' %}">Website Design</a></li>
|
||||
<hr/>
|
||||
|
||||
<li class="active"><a href="{% url 'contact' %}">Contact</a></li>
|
||||
|
||||
</a>
|
||||
<button class="mobile-menu-btn" aria-label="Menu">☰</button>
|
||||
<ul class="nav-links">
|
||||
<li><a href="{% url 'public_index' %}"
|
||||
class="{% if request.resolver_match.url_name == 'public_index' %}active{% endif %}">Home</a></li>
|
||||
<li class="dropdown">
|
||||
<a href="#"
|
||||
class="{% if request.resolver_match.url_name in 'ai_education,ai_sensor,bot,chat,computers,file_hosting,ml_model,web_design' %}active{% endif %}">Services</a>
|
||||
<ul class="dropdown-content">
|
||||
<li><a href="{% url 'ai_education' %}">Education</a></li>
|
||||
<li><a href="{% url 'ai_sensor' %}">Sensors</a></li>
|
||||
<li><a href="{% url 'bot' %}">Bots</a></li>
|
||||
<li><a href="{% url 'chat' %}">Chat</a></li>
|
||||
<li><a href="{% url 'computers' %}">Hardware</a></li>
|
||||
<li><a href="{% url 'file_hosting' %}">Hosting</a></li>
|
||||
<li><a href="{% url 'ml_model' %}">ML Models</a></li>
|
||||
<li><a href="{% url 'web_design' %}">Web Design</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><a href="{% url 'contact' %}"
|
||||
class="{% if request.resolver_match.url_name == 'contact' %}active{% endif %}">Contact</a></li>
|
||||
</ul>
|
||||
</ul>
|
||||
</nav>
|
||||
|
||||
<main>
|
||||
{% block content %}
|
||||
{% endblock %}
|
||||
|
||||
</main>
|
||||
|
||||
<!-- Footer -->
|
||||
<footer class="footer">
|
||||
<div class="container">
|
||||
<p>© <script>document.write( new Date().getFullYear() );</script> AI ML Operations, LLC. All rights reserved.</p>
|
||||
<p class="footer-text">© 2023 -
|
||||
<script>document.write(new Date().getFullYear());</script> AI ML Operations, LLC. All rights reserved.
|
||||
</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<!-- Materialize JS -->
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/1.0.0/js/materialize.min.js"></script>
|
||||
<!-- <script>
|
||||
// Initialize Materialize components
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
var elems = document.querySelectorAll('.sidenav');
|
||||
var instances = M.Sidenav.init(elems);
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function () {
|
||||
const mobileBtn = document.querySelector('.mobile-menu-btn');
|
||||
const navLinks = document.querySelector('.nav-links');
|
||||
|
||||
if (mobileBtn && navLinks) {
|
||||
mobileBtn.addEventListener('click', function () {
|
||||
navLinks.classList.toggle('active');
|
||||
});
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<script>
|
||||
$(".dropdown-trigger").dropdown();
|
||||
</script> -->
|
||||
<script>
|
||||
$(".dropdown-trigger").dropdown();
|
||||
</script>
|
||||
<script>
|
||||
// Initialize Materialize components
|
||||
M.AutoInit();
|
||||
</script>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
@@ -1,98 +1,90 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}AI Education - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Empower your business with AI knowledge. AI ML Operations, LLC offers custom AI courses,
|
||||
workshops, and training for teams.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>AI Education</h1>
|
||||
<p class="flow-text">Empowering Businesses with AI Knowledge</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">AI Education</h1>
|
||||
<p class="hero-subtitle">Empowering Businesses with AI Knowledge</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About AI Education Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About AI Education</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we believe that understanding AI is the first step toward leveraging its power. Our AI Education service is designed to equip businesses with the knowledge and skills needed to integrate AI into their workflows effectively. We offer tailored courses, hands-on workshops, and ongoing support to ensure your team is confident and capable in using AI technologies.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About AI Education Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About AI Education</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we believe that understanding AI is the first step toward leveraging its power. Our AI
|
||||
Education service is designed to equip businesses with the knowledge and skills needed to integrate AI into their
|
||||
workflows effectively. We offer tailored courses, hands-on workshops, and ongoing support to ensure your team is
|
||||
confident and capable in using AI technologies.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">school</i>
|
||||
<h5>Custom Courses</h5>
|
||||
<p>Tailored AI courses designed to meet your business needs and goals.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Custom Courses</h5>
|
||||
<p class="card-text">Tailored AI courses designed to meet your business needs and goals.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">work</i>
|
||||
<h5>Hands-On Workshops</h5>
|
||||
<p>Interactive sessions to apply AI concepts in real-world scenarios.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Hands-On Workshops</h5>
|
||||
<p class="card-text">Interactive sessions to apply AI concepts in real-world scenarios.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">support</i>
|
||||
<h5>Ongoing Support</h5>
|
||||
<p>Continuous learning and support to keep your team up-to-date.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Ongoing Support</h5>
|
||||
<p class="card-text">Continuous learning and support to keep your team up-to-date.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Course Highlights Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Course Highlights</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="AI Fundamentals">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">AI Fundamentals</span>
|
||||
<p>Learn the basics of AI, including machine learning, neural networks, and data preprocessing.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Course Highlights Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Course Highlights</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_education/card-1.jpg' %}" alt="AI Fundamentals"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">AI Fundamentals</span>
|
||||
<p class="card-text">Learn the basics of AI, including machine learning, neural networks, and data
|
||||
preprocessing.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="AI for Business">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">AI for Business</span>
|
||||
<p>Discover how AI can optimize operations, improve decision-making, and drive innovation.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_education/card-2.jpg' %}" alt="AI for Business"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">AI for Business</span>
|
||||
<p class="card-text">Discover how AI can optimize operations, improve decision-making, and drive innovation.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Advanced AI Techniques">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Advanced AI Techniques</span>
|
||||
<p>Dive deep into advanced topics like deep learning, natural language processing, and computer vision.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_education/card-3.jpg' %}" alt="Advanced AI Techniques"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Advanced AI Techniques</span>
|
||||
<p class="card-text">Dive deep into advanced topics like deep learning, natural language processing, and
|
||||
computer vision.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Transform Your Business?</h2>
|
||||
<p class="flow-text">Contact us today to schedule your AI Education sessions.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Transform Your Business?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to schedule your AI Education sessions.</p>
|
||||
<a href="{% url 'contact' %}"
|
||||
style="display: inline-block; padding: 1rem 2rem; background: var(--primary-color); color: black; font-weight: bold; border-radius: 30px; text-transform: uppercase;">Get
|
||||
Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,109 +1,92 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}AI Sensor Algorithms - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Enhance sensor performance with advanced AI algorithms. AI ML Operations, LLC specializes in
|
||||
Machine Vision, Pattern Recognition, and NLP for sensors.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>AI Sensor Algorithms</h1>
|
||||
<p class="flow-text">Enhancing Sensor Performance with Advanced AI</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">AI Sensor Algorithms</h1>
|
||||
<p class="hero-subtitle">Enhancing Sensor Performance with Advanced AI</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About AI Sensor Algorithms Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About AI Sensor Algorithms</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we specialize in developing cutting-edge AI algorithms to enhance the performance of on-board sensors. By leveraging techniques such as Natural Language Processing (NLP), Pattern Recognition, Machine Vision, and more, we enable sensors to deliver smarter, faster, and more accurate results. Our solutions are designed to integrate seamlessly into your systems, providing real-time insights and improving decision-making capabilities.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About AI Sensor Algorithms Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About AI Sensor Algorithms</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we specialize in developing cutting-edge AI algorithms to enhance the performance of on-board
|
||||
sensors. By leveraging techniques such as Natural Language Processing (NLP), Pattern Recognition, Machine Vision,
|
||||
and more, we enable sensors to deliver smarter, faster, and more accurate results. Our solutions are designed to
|
||||
integrate seamlessly into your systems, providing real-time insights and improving decision-making capabilities.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">visibility</i>
|
||||
<h5>Machine Vision</h5>
|
||||
<p>Enhance visual data processing with advanced machine vision algorithms.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Machine Vision</h5>
|
||||
<p class="card-text">Enhance visual data processing with advanced machine vision algorithms.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">pattern</i>
|
||||
<h5>Pattern Recognition</h5>
|
||||
<p>Identify and analyze patterns in sensor data for improved accuracy.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Pattern Recognition</h5>
|
||||
<p class="card-text">Identify and analyze patterns in sensor data for improved accuracy.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">translate</i>
|
||||
<h5>Natural Language Processing</h5>
|
||||
<p>Enable sensors to interpret and respond to human language inputs.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Natural Language Processing</h5>
|
||||
<p class="card-text">Enable sensors to interpret and respond to human language inputs.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Applications Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Applications</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Industrial Automation">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Industrial Automation</span>
|
||||
<p>Optimize manufacturing processes with AI-enhanced sensors.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Applications Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Applications</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_sensor/card-1.jpg' %}" alt="Industrial Automation"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Industrial Automation</span>
|
||||
<p class="card-text">Optimize manufacturing processes with AI-enhanced sensors.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Autonomous Vehicles">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Autonomous Vehicles</span>
|
||||
<p>Improve navigation and safety with advanced sensor algorithms.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_sensor/card-2.jpg' %}" alt="Autonomous Vehicles"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Autonomous Vehicles</span>
|
||||
<p class="card-text">Improve navigation and safety with advanced sensor algorithms.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Healthcare Monitoring">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Healthcare Monitoring</span>
|
||||
<p>Enable real-time health tracking with AI-powered sensors.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_sensor/card-3.jpg' %}" alt="Healthcare Monitoring"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Healthcare Monitoring</span>
|
||||
<p class="card-text">Enable real-time health tracking with AI-powered sensors.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Smart Home Devices">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Smart Home Devices</span>
|
||||
<p>Enhance user experiences with intelligent sensor integrations.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ai_sensor/card-4.jpg' %}" alt="Smart Home Devices"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Smart Home Devices</span>
|
||||
<p class="card-text">Enhance user experiences with intelligent sensor integrations.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Enhance Your Sensors?</h2>
|
||||
<p class="flow-text">Contact us today to discuss your AI sensor needs.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Enhance Your Sensors?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to discuss your AI sensor needs.</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,98 +1,86 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}Agentic Bots - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Intelligent agentic bots for automation and engagement. AI ML Operations, LLC develops
|
||||
custom bots for Telegram and other platforms.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>Agentic Bots</h1>
|
||||
<p class="flow-text">Intelligent Bots for Automation and Engagement</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">Agentic Bots</h1>
|
||||
<p class="hero-subtitle">Intelligent Bots for Automation and Engagement</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About Agentic Bots Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About Agentic Bots</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we create intelligent, agentic bots designed to automate tasks, engage users, and streamline workflows. Our bots currently integrate seamlessly with Telegram, but we can customize them to suit your specific platform or needs. Whether you need a bot for customer support, data collection, or process automation, we deliver solutions that are reliable, scalable, and easy to use.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About Agentic Bots Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About Agentic Bots</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we create intelligent, agentic bots designed to automate tasks, engage users, and streamline
|
||||
workflows. Our bots currently integrate seamlessly with Telegram, but we can customize them to suit your specific
|
||||
platform or needs. Whether you need a bot for customer support, data collection, or process automation, we deliver
|
||||
solutions that are reliable, scalable, and easy to use.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">smart_toy</i>
|
||||
<h5>Custom Bot Development</h5>
|
||||
<p>Tailored bots designed to meet your unique business requirements.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Custom Bot Development</h5>
|
||||
<p class="card-text">Tailored bots designed to meet your unique business requirements.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">integration_instructions</i>
|
||||
<h5>Platform Integration</h5>
|
||||
<p>Bots that integrate with Telegram or other platforms of your choice.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Platform Integration</h5>
|
||||
<p class="card-text">Bots that integrate with Telegram or other platforms of your choice.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">settings</i>
|
||||
<h5>Hosting & Maintenance</h5>
|
||||
<p>We host and maintain your bots, ensuring they run smoothly 24/7.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Hosting & Maintenance</h5>
|
||||
<p class="card-text">We host and maintain your bots, ensuring they run smoothly 24/7.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Applications Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Applications</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Customer Support">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Customer Support</span>
|
||||
<p>Automate responses and provide instant support to your customers.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Applications Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Applications</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/bot/card-1.jpg' %}" alt="Customer Support"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Customer Support</span>
|
||||
<p class="card-text">Automate responses and provide instant support to your customers.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Data Collection">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Data Collection</span>
|
||||
<p>Gather and organize data efficiently using intelligent bots.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/bot/card-2.jpg' %}" alt="Data Collection"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Data Collection</span>
|
||||
<p class="card-text">Gather and organize data efficiently using intelligent bots.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Process Automation">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Process Automation</span>
|
||||
<p>Streamline workflows and reduce manual effort with automated bots.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/bot/card-3.jpg' %}" alt="Process Automation"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Process Automation</span>
|
||||
<p class="card-text">Streamline workflows and reduce manual effort with automated bots.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Automate?</h2>
|
||||
<p class="flow-text">Contact us today to create your custom agentic bot.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Automate?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to create your custom agentic bot.</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,96 +1,73 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}Secure AI Chat - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Secure, private AI chat solution by AI ML Operations, LLC. Host locally, analyze files
|
||||
securely, and keep your data safe.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section" >
|
||||
<h1>Chat</h1>
|
||||
<p>Your Private, Secure, and Powerful LLM Solution</p>
|
||||
<!-- Product Hero Section -->
|
||||
<div class="product-hero">
|
||||
<div class="product-hero-content">
|
||||
<h1 class="product-hero-title">Your Private, Secure AI Workspace</h1>
|
||||
<p class="product-hero-subtitle">
|
||||
Experience the power of a locally hosted Large Language Model.
|
||||
Keep your data safe, analyze files securely, and never worry about third-party access.
|
||||
</p>
|
||||
<div style="display: flex; gap: 1rem; flex-wrap: wrap;">
|
||||
<a href="https://chat.aimloperations.com" class="btn">Launch Chat</a>
|
||||
<a href="#features" class="btn"
|
||||
style="background: transparent; border: 1px solid var(--text-muted); color: var(--text-color);">Learn More</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="hero-image-container">
|
||||
<img src="{% static 'public/img/chat_dashboard.png' %}" alt="Chat Dashboard Interface" class="hero-image">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Product Description Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">What is Chat?</h2>
|
||||
<p class="flow-text">
|
||||
Chat is a closed-source Large Language Model (LLM) designed specifically for small and medium businesses. Hosted locally, Chat ensures that all your data remains private and secure. With Chat, your data is never sold or accessed by third parties—ever. You retain full control over your accounts and data. Chat also includes advanced file analysis capabilities, making it a versatile tool for your business needs.
|
||||
<!-- Features Section -->
|
||||
<div id="features" class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Why Choose Chat?</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<h5 class="card-title">🔒 Total Privacy</h5>
|
||||
<p class="card-text">
|
||||
Hosted locally on your infrastructure. Your data never leaves your control and is never sold to third parties.
|
||||
</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h5 class="card-title">📄 Smart File Analysis</h5>
|
||||
<p class="card-text">
|
||||
Upload documents and get instant insights. Perfect for analyzing reports, codebases, and legal documents.
|
||||
</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<h5 class="card-title">⚡ High Performance</h5>
|
||||
<p class="card-text">
|
||||
Optimized for speed and efficiency, giving you the power of modern LLMs without the latency of cloud APIs.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Pricing Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<div class="card"
|
||||
style="max-width: 800px; margin: 0 auto; text-align: center; padding: 4rem 2rem; border: 1px solid var(--primary-color);">
|
||||
<h2 style="font-size: 2.5rem; margin-bottom: 1rem; color: white;">Simple, Transparent Pricing</h2>
|
||||
<div style="font-size: 4rem; font-weight: 800; color: var(--primary-color); margin-bottom: 1rem;">
|
||||
$10 <span style="font-size: 1.5rem; color: var(--text-muted); font-weight: 400;">/ user / month</span>
|
||||
</div>
|
||||
<p style="color: var(--text-muted); margin-bottom: 2.5rem; font-size: 1.1rem;">
|
||||
Get full access to all features, including unlimited chats and file analysis.
|
||||
</p>
|
||||
<a class="btn" href="https://chat.aimloperations.com">Start Your Free Trial</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">Key Features</h2>
|
||||
<div class="col s12 m4">
|
||||
|
||||
<div class="center">
|
||||
<i class="material-icons feature-icon">lock</i>
|
||||
<h5>Local Hosting</h5>
|
||||
<p>All data is stored and processed locally, ensuring maximum privacy and security.</p>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="center">
|
||||
<i class="material-icons feature-icon">security</i>
|
||||
<h5>No Third-Party Access</h5>
|
||||
<p>Your data is never sold or accessed by third parties for any reason.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="center">
|
||||
<i class="material-icons feature-icon">folder</i>
|
||||
<h5>File Analysis</h5>
|
||||
<p>Analyze files directly within the platform for seamless integration into your workflows.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Pricing Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Pricing</h2>
|
||||
|
||||
<div class="col s12 m6">
|
||||
<div class="screenshot-img">
|
||||
<img src="{% static 'public/img/chat_screenshot.png' %}" style="width: 100%;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6">
|
||||
<div class="pricing-card blue-grey lighten-5">
|
||||
<h4>$10</h4>
|
||||
<p>per user per month</p>
|
||||
<p>Start with a free trial to experience the power of Chat.</p>
|
||||
<a class="btn waves-effect waves-light" href="{% url 'contact' %}">Inquire Now</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Product Images Section -->
|
||||
<!-- <div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">Product Images</h2>
|
||||
<div class="col s12 m4">
|
||||
<img src="https://via.placeholder.com/400x300" alt="Chat Interface" class="responsive-img materialboxed">
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<img src="https://via.placeholder.com/400x300" alt="File Analysis" class="responsive-img materialboxed">
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<img src="https://via.placeholder.com/400x300" alt="Dashboard" class="responsive-img materialboxed">
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,109 +1,93 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}Computer Solutions - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Custom computer builds, deployment, and maintenance by AI ML Operations, LLC. From gaming
|
||||
PCs to AI servers and workstations.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>Computer Solutions</h1>
|
||||
<p class="flow-text">From Gaming PCs to AI Servers – We Build, Deploy, and Maintain</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">Computer Solutions</h1>
|
||||
<p class="hero-subtitle">From Gaming PCs to AI Servers – We Build, Deploy, and Maintain</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About Computer Solutions Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About Our Computer Solutions</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we specialize in procuring, building, deploying, and maintaining computers tailored to your specific needs. Whether you're a gamer, a creative professional, or a business requiring high-performance workstations or AI servers, we deliver reliable, scalable, and efficient solutions. Our end-to-end service ensures your systems are optimized for performance and longevity.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About Computer Solutions Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About Our Computer Solutions</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we specialize in procuring, building, deploying, and maintaining computers tailored to your
|
||||
specific needs. Whether you're a gamer, a creative professional, or a business requiring high-performance
|
||||
workstations or AI servers, we deliver reliable, scalable, and efficient solutions. Our end-to-end service ensures
|
||||
your systems are optimized for performance and longevity.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">build</i>
|
||||
<h5>Custom Builds</h5>
|
||||
<p>We design and build computers tailored to your specific requirements, from gaming PCs to AI servers.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Custom Builds</h5>
|
||||
<p class="card-text">We design and build computers tailored to your specific requirements, from gaming PCs to AI
|
||||
servers.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">cloud_upload</i>
|
||||
<h5>Deployment</h5>
|
||||
<p>Seamless deployment of systems, ensuring they are ready for immediate use.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Deployment</h5>
|
||||
<p class="card-text">Seamless deployment of systems, ensuring they are ready for immediate use.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">settings</i>
|
||||
<h5>Maintenance</h5>
|
||||
<p>Ongoing support and maintenance to keep your systems running smoothly.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Maintenance</h5>
|
||||
<p class="card-text">Ongoing support and maintenance to keep your systems running smoothly.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Solutions Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Our Solutions</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Gaming PCs">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Gaming PCs</span>
|
||||
<p>High-performance gaming rigs built for the latest games and VR experiences.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Solutions Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Our Solutions</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/computers/card-1.jpg' %}" alt="Gaming PCs"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Gaming PCs</span>
|
||||
<p class="card-text">High-performance gaming rigs built for the latest games and VR experiences.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Workstations">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Workstations</span>
|
||||
<p>Powerful workstations for creative professionals, engineers, and developers.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/computers/card-2.jpg' %}" alt="Workstations"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Workstations</span>
|
||||
<p class="card-text">Powerful workstations for creative professionals, engineers, and developers.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Storage Servers">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Storage Servers</span>
|
||||
<p>Scalable storage solutions for data-intensive applications and backups.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/computers/card-3.jpg' %}" alt="Storage Servers"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Storage Servers</span>
|
||||
<p class="card-text">Scalable storage solutions for data-intensive applications and backups.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="AI Servers">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">AI Servers</span>
|
||||
<p>High-performance servers optimized for AI and machine learning workloads.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/computers/card-4.jpg' %}" alt="AI Servers"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">AI Servers</span>
|
||||
<p class="card-text">High-performance servers optimized for AI and machine learning workloads.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Upgrade Your Systems?</h2>
|
||||
<p class="flow-text">Contact us today to discuss your computer needs.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Upgrade Your Systems?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to discuss your computer needs.</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,126 +1,89 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg2.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}Contact Us - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Get in touch with AI ML Operations, LLC. Contact us for AI solutions, web design, hosting,
|
||||
and more. We'd love to hear from you.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>Get in Touch</h1>
|
||||
</div>
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">Get in Touch</h1>
|
||||
<p class="hero-subtitle">We'd love to hear from you.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Contact Content -->
|
||||
<div class="contact-section grey lighten-3">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<!-- Contact Content -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<div class="contact-grid">
|
||||
|
||||
<!-- Form Column -->
|
||||
<div>
|
||||
{% if success %}
|
||||
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
||||
<span class="alert-text"> We'll be in contact shortly!</span>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if errors %}
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<span class="alert-text">{{ errors }}</span>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
<div class="col s12 m8">
|
||||
<div class="contact-card white">
|
||||
<h4>Send Us a Message</h4>
|
||||
<form action="{% url 'contact' %}" method="POST">
|
||||
{% csrf_token %}
|
||||
<div class="row">
|
||||
<div class="form-group col s12 m6" style="padding-right:1rem">
|
||||
<input type="text" class="form-control" class="validate" name="name" placeholder="Your Name">
|
||||
</div>
|
||||
<div class="form-group col s12 m6" style="padding-left:1rem">
|
||||
<input type="email" class="form-control" class="validate" name="email" placeholder="Your Email">
|
||||
</div>
|
||||
<!-- <div class="input-field col s12">
|
||||
<input id="subject" type="text" class="validate" required>
|
||||
<label for="subject">Subject</label>
|
||||
</div> -->
|
||||
<div class="form-group col s12" style="padding-left:1rem">
|
||||
<input type="text" class="form-control" class="validate" name="subject" placeholder="Subject">
|
||||
</div>
|
||||
<div class="form-group col-12" style="padding:1rem">
|
||||
<textarea name="message" type="text" class="form-control" class="validate" placeholder="Your message"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group col-12">
|
||||
{% if capchaForm %}
|
||||
{{ capchaForm }}
|
||||
{% endif %}
|
||||
</div>
|
||||
<div class="col s12">
|
||||
<!-- <input type="submit" class="btn btn-primary" value="Send"> -->
|
||||
<button class="btn waves-effect waves-light blue-grey darken-3" type="submit" value="Send">
|
||||
Send Message
|
||||
<i class="material-icons right">send</i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col s12 m4">
|
||||
<div class="contact-info">
|
||||
<h5>Contact Information</h5>
|
||||
<ul class="collection">
|
||||
<!-- <li class="collection-item">
|
||||
<i class="material-icons">location_on</i>
|
||||
<p>1968 Greensboro Dr<br>Wheaton, IL 60189</p>
|
||||
</li> -->
|
||||
<li class="collection-item">
|
||||
<i class="material-icons">phone</i>
|
||||
<p>+1 (330) 402-2675</p>
|
||||
</li>
|
||||
<li class="collection-item">
|
||||
<i class="material-icons">email</i>
|
||||
<p>ryan@aimloperations.com</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<!-- <h5>Follow Us</h5>
|
||||
<div class="social-links">
|
||||
<a href="#" class="btn-floating blue-grey darken-3">
|
||||
<i class="material-icons">group</i>
|
||||
</a>
|
||||
<a href="#" class="btn-floating blue-grey darken-3">
|
||||
<i class="material-icons">message</i>
|
||||
</a>
|
||||
<a href="#" class="btn-floating blue-grey darken-3">
|
||||
<i class="material-icons">business</i>
|
||||
</a>
|
||||
</div> -->
|
||||
</div>
|
||||
</div>
|
||||
<div class="alert alert-success" role="alert">
|
||||
<span class="alert-text"> We'll be in contact shortly!</span>
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if errors %}
|
||||
<div class="alert alert-danger" role="alert">
|
||||
<span class="alert-text">{{ errors }}</span>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<!-- Map Section -->
|
||||
<!-- <div class="row">
|
||||
<div class="col s12">
|
||||
<div class="contact-card white">
|
||||
<h5>Our Location</h5>
|
||||
<div class="map-container">
|
||||
<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2972.770560296143!2d-88.12337822267253!3d41.83323846821986!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x880e542fbc244bbd%3A0x7aa4cddecbc2cf1f!2s1968%20Greensboro%20Dr%2C%20Wheaton%2C%20IL%2060189!5e0!3m2!1sen!2sus!4v1739220517291!5m2!1sen!2sus"
|
||||
width="100%"
|
||||
height="300"
|
||||
style="border:0;"
|
||||
allowfullscreen=""
|
||||
loading="lazy">
|
||||
</iframe>
|
||||
<div class="card">
|
||||
<h4 class="card-title" style="margin-bottom: 2rem;">Send Us a Message</h4>
|
||||
<form action="{% url 'contact' %}" method="POST">
|
||||
{% csrf_token %}
|
||||
<div class="form-row">
|
||||
<div class="form-group">
|
||||
<input type="text" class="form-control" name="name" placeholder="Your Name">
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<input type="email" class="form-control" name="email" placeholder="Your Email">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<div class="form-group">
|
||||
<input type="text" class="form-control" name="subject" placeholder="Subject">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<textarea name="message" class="form-control" rows="5" placeholder="Your message"></textarea>
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
{% if capchaForm %}
|
||||
{{ capchaForm }}
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<button class="btn" type="submit">
|
||||
Send Message
|
||||
</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Info Column -->
|
||||
<div>
|
||||
<div class="card">
|
||||
<h5 class="card-title">Contact Information</h5>
|
||||
<ul style="list-style: none;">
|
||||
<li style="margin-bottom: 1rem; display: flex; align-items: center; gap: 1rem;">
|
||||
<span style="color: var(--primary-color);">📞</span>
|
||||
<p style="color: var(--text-muted);">+1 (330) 402-2675</p>
|
||||
</li>
|
||||
<li style="margin-bottom: 1rem; display: flex; align-items: center; gap: 1rem;">
|
||||
<span style="color: var(--primary-color);">✉️</span>
|
||||
<p style="color: var(--text-muted);">ryan@aimloperations.com</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,100 +1,89 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}File Hosting - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Secure, scalable, and reliable file hosting with weekly backups by AI ML Operations, LLC.
|
||||
Protect your data with our advanced storage solutions.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>File Hosting</h1>
|
||||
<p class="flow-text">Secure, Scalable, and Reliable File Storage with Weekly Backups</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">File Hosting</h1>
|
||||
<p class="hero-subtitle">Secure, Scalable, and Reliable File Storage with Weekly Backups</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About File Hosting Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About Our File Hosting Service</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we provide secure and scalable file hosting solutions tailored to your business needs. Our platform ensures your data is always accessible, protected, and backed up with weekly backups for added peace of mind. Whether you're storing critical business documents, media files, or large datasets, our file hosting service is designed to meet your requirements with reliability and efficiency.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About File Hosting Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About Our File Hosting Service</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we provide secure and scalable file hosting solutions tailored to your business needs. Our
|
||||
platform ensures your data is always accessible, protected, and backed up with weekly backups for added peace of
|
||||
mind. Whether you're storing critical business documents, media files, or large datasets, our file hosting service
|
||||
is designed to meet your requirements with reliability and efficiency.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">cloud</i>
|
||||
<h5>Secure Storage</h5>
|
||||
<p>Your files are stored securely with advanced encryption protocols.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Secure Storage</h5>
|
||||
<p class="card-text">Your files are stored securely with advanced encryption protocols.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">backup</i>
|
||||
<h5>Weekly Backups</h5>
|
||||
<p>Automatic weekly backups to ensure your data is always safe.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Weekly Backups</h5>
|
||||
<p class="card-text">Automatic weekly backups to ensure your data is always safe.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">storage</i>
|
||||
<h5>Scalable Solutions</h5>
|
||||
<p>Easily scale your storage as your business grows.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Scalable Solutions</h5>
|
||||
<p class="card-text">Easily scale your storage as your business grows.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Benefits Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Why Choose Us?</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Data Security">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Data Security</span>
|
||||
<p>Advanced encryption and access controls to protect your files.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Benefits Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Why Choose Us?</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/file_hosting/card-1.jpg' %}" alt="Data Security"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Data Security</span>
|
||||
<p class="card-text">Advanced encryption and access controls to protect your files.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Reliability">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Reliability</span>
|
||||
<p>99.9% uptime guarantee for uninterrupted access to your files.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/file_hosting/card-2.jpg' %}" alt="Reliability"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Reliability</span>
|
||||
<p class="card-text">99.9% uptime guarantee for uninterrupted access to your files.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Easy Management">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Easy Management</span>
|
||||
<p>User-friendly interface for seamless file management.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/file_hosting/card-3.jpg' %}" alt="Easy Management"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Easy Management</span>
|
||||
<p class="card-text">User-friendly interface for seamless file management.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Secure Your Files?</h2>
|
||||
<p class="flow-text">Contact us today to get started with our file hosting service.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Secure Your Files?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to get started with our file hosting service.
|
||||
</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{% endblock %}
|
||||
@@ -1,98 +1,86 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}ML Model Creation - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Custom Machine Learning model creation by AI ML Operations, LLC. We design models for
|
||||
supervised, unsupervised, and reinforcement learning.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>ML Model Creation</h1>
|
||||
<p class="flow-text">Tailored Machine Learning Models for Any Problem Set</p>
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">ML Model Creation</h1>
|
||||
<p class="hero-subtitle">Tailored Machine Learning Models for Any Problem Set</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About ML Model Creation Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About ML Model Creation</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we specialize in creating custom machine learning models to solve complex problems across industries. With extensive expertise in supervised, unsupervised, and reinforcement learning, we design models that deliver accurate, scalable, and actionable insights. Whether you need predictive analytics, pattern recognition, or decision-making systems, we provide end-to-end solutions tailored to your needs.
|
||||
</p>
|
||||
</div>
|
||||
<!-- About ML Model Creation Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About ML Model Creation</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we specialize in creating custom machine learning models to solve complex problems across
|
||||
industries. With extensive expertise in supervised, unsupervised, and reinforcement learning, we design models
|
||||
that deliver accurate, scalable, and actionable insights. Whether you need predictive analytics, pattern
|
||||
recognition, or decision-making systems, we provide end-to-end solutions tailored to your needs.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">supervised_user_circle</i>
|
||||
<h5>Supervised Learning</h5>
|
||||
<p>Create models for classification, regression, and prediction tasks.</p>
|
||||
</div>
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Supervised Learning</h5>
|
||||
<p class="card-text">Create models for classification, regression, and prediction tasks.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">explore</i>
|
||||
<h5>Unsupervised Learning</h5>
|
||||
<p>Discover patterns and insights from unlabeled data.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Unsupervised Learning</h5>
|
||||
<p class="card-text">Discover patterns and insights from unlabeled data.</p>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">trending_up</i>
|
||||
<h5>Reinforcement Learning</h5>
|
||||
<p>Develop systems that learn and adapt through interaction.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Reinforcement Learning</h5>
|
||||
<p class="card-text">Develop systems that learn and adapt through interaction.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Applications Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Applications</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Predictive Analytics">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Predictive Analytics</span>
|
||||
<p>Forecast trends and outcomes with high accuracy.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Applications Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Applications</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ml_models/card-1.jpg' %}" alt="Predictive Analytics"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Predictive Analytics</span>
|
||||
<p class="card-text">Forecast trends and outcomes with high accuracy.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Fraud Detection">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Fraud Detection</span>
|
||||
<p>Identify and prevent fraudulent activities in real-time.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ml_models/card-2.jpg' %}" alt="Fraud Detection"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Fraud Detection</span>
|
||||
<p class="card-text">Identify and prevent fraudulent activities in real-time.</p>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Recommendation Systems">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Recommendation Systems</span>
|
||||
<p>Personalize user experiences with intelligent recommendations.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/ml_models/card-3.jpg' %}" alt="Recommendation Systems"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Recommendation Systems</span>
|
||||
<p class="card-text">Personalize user experiences with intelligent recommendations.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Solve Your Problem?</h2>
|
||||
<p class="flow-text">Contact us today to create your custom ML model.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
</div>
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Solve Your Problem?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to create your custom ML model.</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -1,157 +1,89 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
|
||||
{% block title %}Home - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}AI ML Operations, LLC specializes in delivering production-ready AI and ML solutions, custom
|
||||
web design, and reliable hosting services.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>AI ML Operations, LLC</h1>
|
||||
<br />
|
||||
<p>Taking AI and ML from concept to Production</p>
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<canvas id="hero-canvas"></canvas>
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">AI ML Operations</h1>
|
||||
<p class="hero-subtitle">Taking concepts to production with intelligent solutions.</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About Us Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About Us</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI/ML Operations, we are dedicated to delivering production-ready AI and ML solutions that seamlessly integrate
|
||||
into your workflows. With over a decade of experience, we specialize in crafting cutting-edge machine learning
|
||||
models and AI algorithms to tackle the most complex and demanding challenges across various industries.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Services Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Our Services</h2>
|
||||
<div class="card-grid">
|
||||
|
||||
<a href="{% url 'ai_sensor' %}" class="card">
|
||||
<span class="card-title">AI Sensor Algorithms</span>
|
||||
<p class="card-text">Develop intelligent algorithms that enhance sensor data processing, enabling real-time
|
||||
insights and decision-making for IoT and industrial applications.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'ai_education' %}" class="card">
|
||||
<span class="card-title">AI Education</span>
|
||||
<p class="card-text">Stay ahead of the AI technology curve with our AI Education classes. Classes are tailored
|
||||
to the audience familiarity with AI. Held in-person or virtual.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'bot' %}" class="card">
|
||||
<span class="card-title">Bot Creation</span>
|
||||
<p class="card-text">Build agentic intelligent bots for workflow automation, customer support, and data
|
||||
collection for enhancing productivity and user experience.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'chat' %}" class="card">
|
||||
<span class="card-title">Chat</span>
|
||||
<p class="card-text">Chat is a closed-source Large Language Model (LLM) designed specifically for small and
|
||||
medium businesses.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'computers' %}" class="card">
|
||||
<span class="card-title">Computer Builds</span>
|
||||
<p class="card-text">Whether you're looking for a server for storage or compute or a workstation computer, we
|
||||
will build your next system for you.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'file_hosting' %}" class="card">
|
||||
<span class="card-title">File Hosting</span>
|
||||
<p class="card-text">Secure and scalable file hosting solutions to store, manage, and share your data with ease
|
||||
and confidence.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'ml_model' %}" class="card">
|
||||
<span class="card-title">ML Model Creation</span>
|
||||
<p class="card-text">Design and deploy custom machine learning models tailored to your business needs, ensuring
|
||||
accuracy, scalability, and performance.</p>
|
||||
</a>
|
||||
|
||||
<a href="{% url 'web_design' %}" class="card">
|
||||
<span class="card-title">Web Design and Hosting</span>
|
||||
<p class="card-text">Create visually stunning and highly functional websites, coupled with reliable hosting
|
||||
solutions to ensure your online presence is always at its best.</p>
|
||||
</a>
|
||||
|
||||
<!-- About Us Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">About Us</h2>
|
||||
<p class="flow-text">
|
||||
At AI/ML Operations, we are dedicated to delivering production-ready AI and ML solutions that seamlessly integrate into your workflows. With over a decade of experience, we specialize in crafting cutting-edge machine learning models and AI algorithms to tackle the most complex and demanding challenges across various industries.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Services Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Our Services</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'ai_sensor' %}">AI Sensor Algorithms</a></span>
|
||||
<p>Develop intelligent algorithms that enhance sensor data processing, enabling real-time insights and decision-making for IoT and industrial applications.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'ai_education' %}">AI Education</a></span>
|
||||
<p>Stay ahead of the AI technology curve with our AI Education classes. Classes are tailored to the audience familiarity with AI. Held in-person or virtual.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'bot' %}">Bot Creation</a></span>
|
||||
<p>Build agentic intelligent bots for workflow automation, customer support, and data collection for enhancing productivity and user experience.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'chat' %}">Chat</a></span>
|
||||
<p>Chat is a closed-source Large Language Model (LLM) designed specifically for small and medium businesses.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'computers' %}">Computer Builds</a></span>
|
||||
<p>Wether you're looking for a server for storage or compute or a workstation computer, we will build your next system for you.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'file_hosting' %}">File Hosting</a></span>
|
||||
<p>Secure and scalable file hosting solutions to store, manage, and share your data with ease and confidence.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'ml_model' %}">ML Model Creation</a></span>
|
||||
<p>Design and deploy custom machine learning models tailored to your business needs, ensuring accuracy, scalability, and performance.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card blue-grey lighten-5">
|
||||
<div class="card-content">
|
||||
<span class="card-title"><a href="{% url 'web_design' %}">Web Design and Hosting</a></span>
|
||||
<p>Create visually stunning and highly functional websites, coupled with reliable hosting solutions to ensure your online presence is always at its best.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Contact Us Section -->
|
||||
<!-- <div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">Contact Us</h2>
|
||||
<form action="{% url 'contact' %}" method="post">
|
||||
{% csrf_token %}
|
||||
<div class="row">
|
||||
{% if success %}
|
||||
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
||||
<span class="alert-text"> We'll be in contact shortly!</span>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
{% if errors %}
|
||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
||||
<span class="alert-text">{{ errors }}</span>
|
||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
<div class="col l6 m6 s12">
|
||||
<div class="form-group" style="padding-left:1rem">
|
||||
<input type="email" class="form-control" name="email" placeholder="Your Email">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col l6 m6 s12">
|
||||
<div class="form-group" style="padding-right:1rem">
|
||||
<input type="text" class="form-control" name="name" placeholder="Your Name">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="col l10 m10 s12">
|
||||
<div class="form-group" style="padding:1rem">
|
||||
<textarea name="message" type="text" class="form-control" rows="5" placeholder="Your message"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col l2 m2 s12">
|
||||
<input type="submit" class="btn btn-primary" value="Send">
|
||||
</div>
|
||||
<div class="col l12 m12 s12">
|
||||
<div class="form-group">
|
||||
{% if capchaForm %}
|
||||
{{ capchaForm }}
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</form>
|
||||
</div>
|
||||
</div> -->
|
||||
<script src="{% static 'public/js/animation.js' %}"></script>
|
||||
{% endblock %}
|
||||
@@ -1,207 +1,169 @@
|
||||
{% extends "base.html" %}
|
||||
{% load static %}
|
||||
{% block path %} url({% static 'public/img/bg4.jpeg' %}) {% endblock %}
|
||||
|
||||
{% block title %}Web Design & Hosting - AI ML Operations, LLC{% endblock %}
|
||||
{% block meta_description %}Professional web design and reliable hosting solutions by AI ML Operations, LLC. We create
|
||||
visually stunning, functional websites tailored to your business.{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section">
|
||||
<h1>Web Design & Hosting</h1>
|
||||
<p class="flow-text">Crafting Beautiful, Functional Websites with Reliable Hosting</p>
|
||||
</div>
|
||||
<!-- Hero Section -->
|
||||
<div class="hero-section" style="height: 40vh; min-height: 300px;">
|
||||
<div class="hero-content">
|
||||
<h1 class="hero-title">Web Design & Hosting</h1>
|
||||
<p class="hero-subtitle">Crafting Beautiful, Functional Websites with Reliable Hosting</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- About Web Design & Hosting Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">About Our Web Design & Hosting Service</h2>
|
||||
<p class="flow-text">
|
||||
At AI ML Operations, we specialize in creating visually stunning, highly functional websites tailored to your business needs. From design to deployment, we handle every aspect of your online presence. Our reliable hosting solutions ensure your website is always fast, secure, and accessible. Whether you need a simple portfolio site or a complex e-commerce platform, we’ve got you covered.
|
||||
</p>
|
||||
<!-- About Web Design & Hosting Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">About Our Web Design & Hosting Service</h2>
|
||||
<p style="text-align: center; max-width: 800px; margin: 0 auto; color: var(--text-muted); font-size: 1.1rem;">
|
||||
At AI ML Operations, we specialize in creating visually stunning, highly functional websites tailored to your
|
||||
business needs. From design to deployment, we handle every aspect of your online presence. Our reliable hosting
|
||||
solutions ensure your website is always fast, secure, and accessible. Whether you need a simple portfolio site or
|
||||
a complex e-commerce platform, we’ve got you covered.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">What We Offer</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Custom Web Design</h5>
|
||||
<p class="card-text">Tailored designs that reflect your brand and engage your audience.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Reliable Hosting</h5>
|
||||
<p class="card-text">Fast, secure, and scalable hosting solutions for your website.</p>
|
||||
</div>
|
||||
<div class="card" style="text-align: center;">
|
||||
<h5 class="card-title">Ongoing Support</h5>
|
||||
<p class="card-text">Continuous maintenance and support to keep your site running smoothly.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Features Section -->
|
||||
<div class="section grey lighten-3">
|
||||
<div class="row container">
|
||||
<h2 class="header">What We Offer</h2>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">design_services</i>
|
||||
<h5>Custom Web Design</h5>
|
||||
<p>Tailored designs that reflect your brand and engage your audience.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">dns</i>
|
||||
<h5>Reliable Hosting</h5>
|
||||
<p>Fast, secure, and scalable hosting solutions for your website.</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m4">
|
||||
<div class="icon-block">
|
||||
<i class="material-icons">settings</i>
|
||||
<h5>Ongoing Support</h5>
|
||||
<p>Continuous maintenance and support to keep your site running smoothly.</p>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Services Section -->
|
||||
<div class="section">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Our Services</h2>
|
||||
<div class="card-grid">
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/web_design/card-1.jpg' %}" alt="Custom Web Design"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Custom Web Design</span>
|
||||
<p class="card-text">Unique, responsive designs tailored to your brand and audience.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/web_design/card-2.jpg' %}" alt="E-Commerce Solutions"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">E-Commerce Solutions</span>
|
||||
<p class="card-text">Build and optimize online stores for seamless shopping experiences.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/web_design/card-3.jpg' %}" alt="Website Hosting"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Website Hosting</span>
|
||||
<p class="card-text">Secure, high-performance hosting with 99.9% uptime guarantee.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/web_design/card-4.jpg' %}" alt="SEO Optimization"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">SEO Optimization</span>
|
||||
<p class="card-text">Improve your website's visibility and ranking on search engines.</p>
|
||||
</div>
|
||||
<div class="card">
|
||||
<img src="{% static 'public/img/web_design/card-5.jpg' %}" alt="Maintenance & Support"
|
||||
style="width: 100%; border-radius: 8px; margin-bottom: 1rem;">
|
||||
<span class="card-title">Maintenance & Support</span>
|
||||
<p class="card-text">Regular updates, backups, and troubleshooting to keep your site running smoothly.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Services Section -->
|
||||
<div class="section white">
|
||||
<div class="row container">
|
||||
<h2 class="header">Our Services</h2>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Custom Web Design">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Custom Web Design</span>
|
||||
<p>Unique, responsive designs tailored to your brand and audience.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="E-Commerce Solutions">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">E-Commerce Solutions</span>
|
||||
<p>Build and optimize online stores for seamless shopping experiences.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Website Hosting">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Website Hosting</span>
|
||||
<p>Secure, high-performance hosting with 99.9% uptime guarantee.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="SEO Optimization">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">SEO Optimization</span>
|
||||
<p>Improve your website's visibility and ranking on search engines.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col s12 m6 l4">
|
||||
<div class="card">
|
||||
<div class="card-image">
|
||||
<img src="https://via.placeholder.com/400x200" alt="Maintenance & Support">
|
||||
</div>
|
||||
<div class="card-content">
|
||||
<span class="card-title">Maintenance & Support</span>
|
||||
<p>Regular updates, backups, and troubleshooting to keep your site running smoothly.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- Pricing Section -->
|
||||
<div class="section" style="background: var(--surface-color);">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Web Hosting Plans</h2>
|
||||
|
||||
<!-- Pricing toggle -->
|
||||
<div style="text-align: center; margin-bottom: 3rem;">
|
||||
<label style="color: var(--text-color); font-size: 1.1rem; cursor: pointer;">
|
||||
Monthly
|
||||
<input type="checkbox" id="pricingToggle" style="margin: 0 10px;">
|
||||
Yearly
|
||||
</label>
|
||||
</div>
|
||||
|
||||
<section class="section grey lighten-4">
|
||||
<div class="container">
|
||||
<h3 class="center-align">Web Hosting Plans</h3>
|
||||
|
||||
<!-- Pricing toggle -->
|
||||
<div class="row center-align">
|
||||
<div class="col s12">
|
||||
<div class="switch">
|
||||
<label>
|
||||
Monthly
|
||||
<input type="checkbox" id="pricingToggle">
|
||||
<span class="lever"></span>
|
||||
Yearly
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Pricing cards -->
|
||||
<div class="row">
|
||||
<!-- Monthly Card -->
|
||||
<div class="col s12 m6 l6">
|
||||
<div class="card z-depth-2">
|
||||
<div class="card-content center-align">
|
||||
<span class="card-title">Standard Plan</span>
|
||||
<h4>$<span class="price">10</span></h4>
|
||||
<p class="grey-text"><span class="billing-period">per month</span></p>
|
||||
<ul class="collection">
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>Web Hosting</li>
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>Weekly Backups</li>
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>SSL Certificate</li>
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>CAPTCHA Protection</li>
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>Email Notifications</li>
|
||||
<li class="collection-item"><i class="material-icons left">check_circle</i>Backend Admin Access</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-action center-align">
|
||||
<a href="#" class="waves-effect waves-light btn blue">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Yearly Card -->
|
||||
<div class="col s12 m6 l6">
|
||||
<div class="card z-depth-2 teal lighten-1 white-text">
|
||||
<div class="card-content center-align">
|
||||
<span class="card-title">Premium Plan</span>
|
||||
<h4>$<span class="price">15</span></h4>
|
||||
<p><span class="billing-period">per month</span></p>
|
||||
<ul class="collection">
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">check_circle</i>All Standard Features</li>
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">analytics</i>Monthly Analytics Reports</li>
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">speed</i>Site Optimization Reports</li>
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">email</i>HTML Marketing Emails</li>
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">star</i>2 Months Free (Yearly)</li>
|
||||
<li class="collection-item teal lighten-1 white-text"><i class="material-icons left">star</i>Priority Support</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="card-action center-align">
|
||||
<a href="#" class="waves-effect waves-light btn white blue-text">Save 20%</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
<!-- Pricing cards -->
|
||||
<div class="card-grid" style="grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));">
|
||||
<!-- Monthly Card -->
|
||||
<div class="card" style="text-align: center;">
|
||||
<span class="card-title" style="font-size: 1.5rem;">Standard Plan</span>
|
||||
<h4 style="font-size: 3rem; color: var(--primary-color); margin: 1rem 0;">$<span class="price">10</span></h4>
|
||||
<p class="card-text" style="margin-bottom: 2rem;"><span class="billing-period">per month</span></p>
|
||||
<ul style="text-align: left; margin-bottom: 2rem; list-style: none;">
|
||||
<li style="margin-bottom: 0.5rem;">✓ Web Hosting</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Weekly Backups</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ SSL Certificate</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ CAPTCHA Protection</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Email Notifications</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Backend Admin Access</li>
|
||||
</ul>
|
||||
<a href="#" class="btn">Get Started</a>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
// Toggle functionality
|
||||
document.getElementById('pricingToggle').addEventListener('change', function() {
|
||||
const prices = document.querySelectorAll('.price');
|
||||
const periods = document.querySelectorAll('.billing-period');
|
||||
|
||||
if(this.checked) {
|
||||
prices[0].textContent = '100';
|
||||
periods[0].textContent = 'per year';
|
||||
prices[1].textContent = '150';
|
||||
periods[1].textContent = 'per year';
|
||||
} else {
|
||||
prices[0].textContent = '10';
|
||||
periods[0].textContent = 'per month';
|
||||
prices[1].textContent = '15';
|
||||
periods[1].textContent = 'per month';
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section blue-grey darken-3 white-text">
|
||||
<div class="row container center">
|
||||
<h2 class="header">Ready to Build Your Online Presence?</h2>
|
||||
<p class="flow-text">Contact us today to get started on your website project.</p>
|
||||
<a href="{% url 'contact' %}" class="btn-large waves-effect waves-light white blue-grey-text text-darken-3">Get Started</a>
|
||||
<!-- Yearly Card -->
|
||||
<div class="card" style="text-align: center; border-color: var(--secondary-color);">
|
||||
<span class="card-title" style="font-size: 1.5rem; color: var(--secondary-color);">Premium Plan</span>
|
||||
<h4 style="font-size: 3rem; color: var(--secondary-color); margin: 1rem 0;">$<span class="price">15</span></h4>
|
||||
<p class="card-text" style="margin-bottom: 2rem;"><span class="billing-period">per month</span></p>
|
||||
<ul style="text-align: left; margin-bottom: 2rem; list-style: none;">
|
||||
<li style="margin-bottom: 0.5rem;">✓ All Standard Features</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Monthly Analytics Reports</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Site Optimization Reports</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ HTML Marketing Emails</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ 2 Months Free (Yearly)</li>
|
||||
<li style="margin-bottom: 0.5rem;">✓ Priority Support</li>
|
||||
</ul>
|
||||
<a href="#" class="btn" style="background: var(--secondary-color); color: white;">Save 20%</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
// Toggle functionality
|
||||
document.getElementById('pricingToggle').addEventListener('change', function () {
|
||||
const prices = document.querySelectorAll('.price');
|
||||
const periods = document.querySelectorAll('.billing-period');
|
||||
|
||||
if (this.checked) {
|
||||
prices[0].textContent = '100';
|
||||
periods[0].textContent = 'per year';
|
||||
prices[1].textContent = '150';
|
||||
periods[1].textContent = 'per year';
|
||||
} else {
|
||||
prices[0].textContent = '10';
|
||||
periods[0].textContent = 'per month';
|
||||
prices[1].textContent = '15';
|
||||
periods[1].textContent = 'per month';
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<!-- Call to Action Section -->
|
||||
<div class="section" style="text-align: center;">
|
||||
<div class="container">
|
||||
<h2 class="section-title">Ready to Build Your Online Presence?</h2>
|
||||
<p class="hero-subtitle" style="margin-bottom: 2rem;">Contact us today to get started on your website project.</p>
|
||||
<a href="{% url 'contact' %}" class="btn">Get Started</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
@@ -11,7 +11,7 @@ from django.contrib.auth.decorators import login_required
|
||||
|
||||
def send_contact_email(email, subject, message):
|
||||
subject = "New Contact Request for AI ML Operations, LLC"
|
||||
from_email = email
|
||||
from_email = "ryan@aimloperations.com"
|
||||
to="ryan@aimloperations.com"
|
||||
d = {"subject": subject, "message": message, "email": email}
|
||||
html_content = get_template(r'emails/contact_email.html').render(d)
|
||||
@@ -101,4 +101,4 @@ def contact(request):
|
||||
|
||||
capcha = None if settings.DEBUG else FormWithCaptcha()
|
||||
return render(request, "public/contact.html", {'capchaForm': capcha})
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,17 @@
|
||||
asgiref==3.7.2
|
||||
cfgv==3.4.0
|
||||
distlib==0.3.9
|
||||
Django==5.0
|
||||
django-enum==2.1.0
|
||||
django-phonenumber-field==8.0.0
|
||||
django-recaptcha==4.0.0
|
||||
filelock==3.17.0
|
||||
identify==2.6.9
|
||||
nodeenv==1.9.1
|
||||
phonenumbers==9.0.0
|
||||
platformdirs==4.3.6
|
||||
pre_commit==4.1.0
|
||||
PyYAML==6.0.2
|
||||
sqlparse==0.4.4
|
||||
typing_extensions==4.8.0
|
||||
django-enum
|
||||
django-recaptcha
|
||||
django-phonenumber-field[phonenumbers]
|
||||
virtualenv==20.29.3
|
||||
|
||||