Compare commits

...

13 Commits

58 changed files with 1635 additions and 1318 deletions

5
.pre-commit-config.yaml Normal file
View File

@@ -0,0 +1,5 @@
repos:
- repo: https://github.com/psf/black
rev: 25.1.0
hooks:
- id: black

View File

@@ -6,7 +6,8 @@
<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' %}">
<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">

View File

@@ -6,7 +6,8 @@
<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' %}">
<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">

View File

@@ -4,7 +4,8 @@
<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' %}">
<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">
@@ -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>

View File

@@ -6,7 +6,8 @@
<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' %}">
<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">

View File

@@ -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"
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)

View 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;
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 636 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 181 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 193 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 161 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 843 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 608 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 745 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 892 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

View 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();

Binary file not shown.

View File

@@ -1,15 +1,22 @@
{% extends 'admin/change_form.html' %}
{% load static %}
{% block submit_buttons_bottom %}
<div class="submit-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;">
{% csrf_token %}
<input type="submit" value="Preview Email" name="_preview_email" class="default" />
{% if original %}
<div class="preview-row">
</form>
<!-- <input type="submit" value="Preview Email" name="_preview_email" class="default" /> -->
<!-- <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" />
</form> -->
</div>
{% endif %}
{{ block.super }}
{% endblock %}

View File

@@ -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>
</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' %}">Computer Builds</a></li>
<li ><a href="{% url 'file_hosting' %}">File Hosting</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' %}">Website Design</a></li>
<hr/>
<li class="active"><a href="{% url 'contact' %}">Contact</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>
</nav>
<main>
{% block content %}
{% endblock %}
</main>
<!-- Footer -->
<footer class="footer">
<div class="container">
<p>&copy; <script>document.write( new Date().getFullYear() );</script> AI ML Operations, LLC. All rights reserved.</p>
<p class="footer-text">&copy; 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
<script>
document.addEventListener('DOMContentLoaded', function () {
var elems = document.querySelectorAll('.sidenav');
var instances = M.Sidenav.init(elems);
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>

View File

@@ -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.
<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 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="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">work</i>
<h5>Hands-On Workshops</h5>
<p>Interactive sessions to apply AI concepts in real-world scenarios.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Course Highlights</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="AI Fundamentals">
</div>
<div class="card-content">
<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>Learn the basics of AI, including machine learning, neural networks, and data preprocessing.</p>
<p class="card-text">Learn the basics of AI, including machine learning, neural networks, and data
preprocessing.</p>
</div>
</div>
</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">
<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>Discover how AI can optimize operations, improve decision-making, and drive innovation.</p>
<p class="card-text">Discover how AI can optimize operations, improve decision-making, and drive innovation.</p>
</div>
</div>
</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">
<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>Dive deep into advanced topics like deep learning, natural language processing, and computer vision.</p>
</div>
<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 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 %}

View File

@@ -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.
<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 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="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">pattern</i>
<h5>Pattern Recognition</h5>
<p>Identify and analyze patterns in sensor data for improved accuracy.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Applications</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Industrial Automation">
</div>
<div class="card-content">
<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>Optimize manufacturing processes with AI-enhanced sensors.</p>
<p class="card-text">Optimize manufacturing processes with AI-enhanced sensors.</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="Autonomous Vehicles">
</div>
<div class="card-content">
<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>Improve navigation and safety with advanced sensor algorithms.</p>
<p class="card-text">Improve navigation and safety with advanced sensor algorithms.</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="Healthcare Monitoring">
</div>
<div class="card-content">
<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>Enable real-time health tracking with AI-powered sensors.</p>
<p class="card-text">Enable real-time health tracking with AI-powered sensors.</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="Smart Home Devices">
</div>
<div class="card-content">
<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>Enhance user experiences with intelligent sensor integrations.</p>
</div>
<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 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 %}

View File

@@ -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.
<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 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="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">integration_instructions</i>
<h5>Platform Integration</h5>
<p>Bots that integrate with Telegram or other platforms of your choice.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Applications</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Customer Support">
</div>
<div class="card-content">
<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>Automate responses and provide instant support to your customers.</p>
<p class="card-text">Automate responses and provide instant support to your customers.</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="Data Collection">
</div>
<div class="card-content">
<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>Gather and organize data efficiently using intelligent bots.</p>
<p class="card-text">Gather and organize data efficiently using intelligent bots.</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="Process Automation">
</div>
<div class="card-content">
<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>Streamline workflows and reduce manual effort with automated bots.</p>
</div>
<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 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 %}

View File

@@ -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>
</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.
<!-- 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>
<!-- 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 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="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 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 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 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>
<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> -->
{% endblock %}

View File

@@ -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.
<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 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="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">cloud_upload</i>
<h5>Deployment</h5>
<p>Seamless deployment of systems, ensuring they are ready for immediate use.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Our Solutions</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Gaming PCs">
</div>
<div class="card-content">
<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>High-performance gaming rigs built for the latest games and VR experiences.</p>
<p class="card-text">High-performance gaming rigs built for the latest games and VR 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="Workstations">
</div>
<div class="card-content">
<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>Powerful workstations for creative professionals, engineers, and developers.</p>
<p class="card-text">Powerful workstations for creative professionals, engineers, and developers.</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="Storage Servers">
</div>
<div class="card-content">
<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>Scalable storage solutions for data-intensive applications and backups.</p>
<p class="card-text">Scalable storage solutions for data-intensive applications and backups.</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="AI Servers">
</div>
<div class="card-content">
<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>High-performance servers optimized for AI and machine learning workloads.</p>
</div>
<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 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 %}

View File

@@ -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 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="section">
<div class="container">
<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">&times;</span>
</button>
<div class="contact-grid">
<!-- Form Column -->
<div>
{% if success %}
<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 alert-dismissible fade show" role="alert">
<div class="alert alert-danger" 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">&times;</span>
</button>
</div>
{% endif %}
<div class="col s12 m8">
<div class="contact-card white">
<h4>Send Us a Message</h4>
<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="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 class="form-row">
<div class="form-group">
<input type="text" class="form-control" 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 class="form-group">
<input type="email" class="form-control" 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">
<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>
<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">
<button class="btn" type="submit">
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>
<!-- 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 class="collection-item">
<i class="material-icons">email</i>
<p>ryan@aimloperations.com</p>
<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>
<!-- <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>
<!-- 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>
</div>
</div>
</div> -->
</div>
</div>
{% endblock %}

View File

@@ -1,99 +1,88 @@
{% 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.
<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 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="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">backup</i>
<h5>Weekly Backups</h5>
<p>Automatic weekly backups to ensure your data is always safe.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Why Choose Us?</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Data Security">
</div>
<div class="card-content">
<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>Advanced encryption and access controls to protect your files.</p>
<p class="card-text">Advanced encryption and access controls to protect your files.</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="Reliability">
</div>
<div class="card-content">
<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>99.9% uptime guarantee for uninterrupted access to your files.</p>
<p class="card-text">99.9% uptime guarantee for uninterrupted access to your files.</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="Easy Management">
</div>
<div class="card-content">
<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>User-friendly interface for seamless file management.</p>
</div>
<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 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>

View File

@@ -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.
<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 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="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">explore</i>
<h5>Unsupervised Learning</h5>
<p>Discover patterns and insights from unlabeled data.</p>
</div>
</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 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="section">
<div class="container">
<h2 class="section-title">Applications</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Predictive Analytics">
</div>
<div class="card-content">
<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>Forecast trends and outcomes with high accuracy.</p>
<p class="card-text">Forecast trends and outcomes with high accuracy.</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="Fraud Detection">
</div>
<div class="card-content">
<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>Identify and prevent fraudulent activities in real-time.</p>
<p class="card-text">Identify and prevent fraudulent activities in real-time.</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="Recommendation Systems">
</div>
<div class="card-content">
<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>Personalize user experiences with intelligent recommendations.</p>
</div>
<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 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 %}

View File

@@ -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 />&nbsp;
<p>Taking AI and ML from concept to Production</p>
<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 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.
<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 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 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>
</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">&times;</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">&times;</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 %}

View File

@@ -1,180 +1,142 @@
{% 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 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, weve got you covered.
<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, weve got you covered.
</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">design_services</i>
<h5>Custom Web Design</h5>
<p>Tailored designs that reflect your brand and engage your audience.</p>
<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="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 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>
<!-- Services Section -->
<div class="section white">
<div class="row container">
<h2 class="header">Our Services</h2>
<div class="col s12 m6 l4">
<div class="section">
<div class="container">
<h2 class="section-title">Our Services</h2>
<div class="card-grid">
<div class="card">
<div class="card-image">
<img src="https://via.placeholder.com/400x200" alt="Custom Web Design">
</div>
<div class="card-content">
<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>Unique, responsive designs tailored to your brand and audience.</p>
<p class="card-text">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">
<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>Build and optimize online stores for seamless shopping experiences.</p>
<p class="card-text">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">
<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>Secure, high-performance hosting with 99.9% uptime guarantee.</p>
<p class="card-text">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">
<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>Improve your website's visibility and ranking on search engines.</p>
<p class="card-text">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">
<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>Regular updates, backups, and troubleshooting to keep your site running smoothly.</p>
</div>
<p class="card-text">Regular updates, backups, and troubleshooting to keep your site running smoothly.</p>
</div>
</div>
</div>
</div>
<section class="section grey lighten-4">
<!-- Pricing Section -->
<div class="section" style="background: var(--surface-color);">
<div class="container">
<h3 class="center-align">Web Hosting Plans</h3>
<h2 class="section-title">Web Hosting Plans</h2>
<!-- Pricing toggle -->
<div class="row center-align">
<div class="col s12">
<div class="switch">
<label>
<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">
<span class="lever"></span>
<input type="checkbox" id="pricingToggle" style="margin: 0 10px;">
Yearly
</label>
</div>
</div>
</div>
<!-- Pricing cards -->
<div class="row">
<div class="card-grid" style="grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));">
<!-- 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>
<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>
</div>
<div class="card-action center-align">
<a href="#" class="waves-effect waves-light btn blue">Get Started</a>
</div>
</div>
<a href="#" class="btn">Get Started</a>
</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>
<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>
</div>
<div class="card-action center-align">
<a href="#" class="waves-effect waves-light btn white blue-text">Save 20%</a>
<a href="#" class="btn" style="background: var(--secondary-color); color: white;">Save 20%</a>
</div>
</div>
</div>
</div>
</div>
</section>
<script>
// Toggle functionality
@@ -197,11 +159,11 @@
</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>
<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 %}

View File

@@ -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)

View File

@@ -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