dbeck22 commited on
Commit
950bce1
·
verified ·
1 Parent(s): 19a42fb

Project: Beck-Publishing – Business & Portfolio Website

Browse files

Domain: https://beck-publishing.com

Brand Tone: Professional, confident, technical, security-minded, modern, slightly edgy.
Primary Goal: Attract clients, showcase high-level technical ability, and convert visitors into paid projects or SaaS users. Website Purpose

I need a professional, modern website for my business Beck-Publishing. This site will serve as:

The main business website

A portfolio showcasing advanced technical projects

A marketing hub for SaaS products

A personal brand site positioning me as a high-skill builder for hire

I am available for contract or long-term work for the right price. Core Services (Primary Value Proposition)

Beck-Publishing specializes in:

Custom software development (automation, internal tools, SaaS)

Web application development

AI-assisted systems and tooling

Technical consulting & system architecture

Book publishing, digital publishing, and content platforms

Security-focused infrastructure and privacy-first systems

This should be clearly communicated on the homepage within the first few seconds. Required Pages & Structure
1. Home

Clear headline: “Building Software, Systems, and Platforms That Actually Work.”

Short intro explaining Beck-Publishing

Highlight 3 flagship projects:

YouCantSeeMeVPN

ExtinguisherTracker

Custom Software / Publishing

Strong call-to-action:

“Hire Me”

“View Projects” 2. About / Founder

Explain who I am and what I build

Emphasize:

Hands-on builder

Security-first mindset

Real-world problem solving

Avoid corporate fluff

Position me as:

“A one-man studio capable of building what usually takes a team.” 3. Services

List services with short, confident explanations:

Custom Software Development

SaaS & Web Platforms

AI-Driven Applications

Infrastructure & Security Architecture

Automation & Internal Tools

Publishing Platforms (Books, Digital Products) 3. Services

List services with short, confident explanations:

Custom Software Development

SaaS & Web Platforms

AI-Driven Applications

Infrastructure & Security Architecture

Automation & Internal Tools

Publishing Platforms (Books, Digital Products) 5. Hire Me / Contact

Clear statement:

“Available for the right project at the right price.”

Contact form

Also add ----

Project inquiry form

Budget range selector

No desperation energy — premium positioning only 6. Optional Pages (If Easy to Add)

Blog / Technical Write-Ups

Security & Privacy Philosophy

Terms / Privacy Policy Design Requirements

Dark or neutral modern theme

Clean typography

Subtle animations

Developer / hacker-adjacent aesthetic (but professional)

Mobile-first and fast loading

SEO-friendly structure Seo is very important so make sure it is the best SEO & Positioning

Emphasize:

Custom software developer

SaaS builder

Security-focused developer

AI & automation specialist

This site should rank both as:

A business

A technical portfolio

Files changed (9) hide show
  1. README.md +7 -4
  2. about.html +113 -0
  3. components/footer.js +135 -0
  4. components/navbar.js +143 -0
  5. hire.html +160 -0
  6. index.html +142 -19
  7. script.js +131 -0
  8. services.html +178 -0
  9. style.css +105 -18
README.md CHANGED
@@ -1,10 +1,13 @@
1
  ---
2
- title: Beckpublishing Secure Code Crafters
3
- emoji: 😻
4
- colorFrom: red
5
  colorTo: gray
 
6
  sdk: static
7
  pinned: false
 
 
8
  ---
9
 
10
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
1
  ---
2
+ title: BeckPublishing - Secure Code Crafters 🚀
3
+ colorFrom: yellow
 
4
  colorTo: gray
5
+ emoji: 🐳
6
  sdk: static
7
  pinned: false
8
+ tags:
9
+ - deepsite-v3
10
  ---
11
 
12
+ # Welcome to your new DeepSite project!
13
+ This project was created with [DeepSite](https://huggingface.co/deepsite).
about.html ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>About - Beck-Publishing | Elite Software Developer & Builder</title>
7
+ <meta name="description" content="Learn about Beck-Publishing - a one-man studio capable of building what usually takes a team. Security-first mindset, real-world problem solving.">
8
+ <link rel="stylesheet" href="style.css">
9
+ <script src="https://cdn.tailwindcss.com"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
+ <script src="https://unpkg.com/feather-icons"></script>
12
+ </head>
13
+ <body class="bg-gray-900 text-gray-100">
14
+ <custom-navbar></custom-navbar>
15
+
16
+ <main class="pt-20">
17
+ <!-- Hero Section -->
18
+ <section class="py-20 px-4 bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900">
19
+ <div class="max-w-4xl mx-auto text-center">
20
+ <h1 class="text-4xl md:text-5xl font-bold mb-6">The Builder Behind the Code</h1>
21
+ <p class="text-xl text-gray-300">A hands-on developer who delivers what others can't</p>
22
+ </div>
23
+ </section>
24
+
25
+ <!-- About Content -->
26
+ <section class="py-20 px-4">
27
+ <div class="max-w-4xl mx-auto">
28
+ <div class="grid md:grid-cols-2 gap-12 items-center">
29
+ <div>
30
+ <div class="bg-gray-800 rounded-2xl p-8 hover-lift">
31
+ <img src="http://static.photos/technology/640x360/42" alt="Developer workspace" class="w-full h-64 object-cover rounded-xl mb-6">
32
+ <h2 class="text-2xl font-bold mb-4">Who I Am</h2>
33
+ <p class="text-gray-300 mb-4">
34
+ I'm a solo developer with the capability of a full team. I specialize in building
35
+ complex software systems that actually work in the real world.
36
+ </p>
37
+ <p class="text-gray-300">
38
+ My approach is straightforward: understand the problem, architect a robust solution,
39
+ and deliver clean, maintainable code that stands the test of time.
40
+ </p>
41
+ </div>
42
+ </div>
43
+
44
+ <div>
45
+ <div class="bg-gray-800 rounded-2xl p-8 hover-lift">
46
+ <i data-feather="shield" class="h-12 w-12 text-blue-400 mb-6"></i>
47
+ <h2 class="text-2xl font-bold mb-4">Security-First Mindset</h2>
48
+ <p class="text-gray-300 mb-4">
49
+ Every line of code is written with security in mind. I believe that robust systems
50
+ are built on foundations of trust and reliability.
51
+ </p>
52
+ <ul class="text-gray-300 space-y-2">
53
+ <li class="flex items-center">
54
+ <i data-feather="check" class="h-4 w-4 text-green-400 mr-2"></i>
55
+ Zero-trust architecture principles
56
+ </li>
57
+ <li class="flex items-center">
58
+ <i data-feather="check" class="h-4 w-4 text-green-400 mr-2"></i>
59
+ End-to-end encryption where needed
60
+ </li>
61
+ <li class="flex items-center">
62
+ <i data-feather="check" class="h-4 w-4 text-green-400 mr-2"></i>
63
+ Regular security audits and pentesting
64
+ </li>
65
+ </ul>
66
+ </div>
67
+ </div>
68
+ </div>
69
+
70
+ <!-- Philosophy -->
71
+ <div class="mt-20 text-center">
72
+ <h2 class="text-3xl font-bold mb-8">Building Philosophy</h2>
73
+ <div class="grid md:grid-cols-3 gap-8">
74
+ <div class="bg-gray-800 p-6 rounded-xl">
75
+ <i data-feather="target" class="h-10 w-10 text-purple-400 mb-4"></i>
76
+ <h3 class="text-xl font-bold mb-2">Problem-First</h3>
77
+ <p class="text-gray-300">Solutions that address actual business needs, not just technical exercises.</p>
78
+ </div>
79
+ <div class="bg-gray-800 p-6 rounded-xl">
80
+ <i data-feather="layers" class="h-10 w-10 text-blue-400 mb-4"></i>
81
+ <h3 class="text-xl font-bold mb-2">Scalable Architecture</h3>
82
+ <p class="text-gray-300">Systems designed to grow with your business, not hold it back.</p>
83
+ </div>
84
+ <div class="bg-gray-800 p-6 rounded-xl">
85
+ <i data-feather="clock" class="h-10 w-10 text-green-400 mb-4"></i>
86
+ <h3 class="text-xl font-bold mb-2">Long-Term Value</h3>
87
+ <p class="text-gray-300">Code that remains maintainable and valuable for years to come.</p>
88
+ </div>
89
+ </div>
90
+ </div>
91
+ </div>
92
+ </section>
93
+
94
+ <!-- CTA Section -->
95
+ <section class="py-20 px-4 bg-gradient-to-r from-blue-900 to-purple-900">
96
+ <div class="max-w-4xl mx-auto text-center">
97
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Build Together?</h2>
98
+ <p class="text-xl text-blue-200 mb-10">I'm available for the right project at the right price.</p>
99
+ <a href="/hire.html" class="bg-white text-blue-900 hover:bg-blue-50 font-bold py-4 px-12 rounded-full text-lg transition duration-300 transform hover:scale-105">
100
+ Start a Conversation
101
+ </a>
102
+ </div>
103
+ </section>
104
+ </main>
105
+
106
+ <custom-footer></custom-footer>
107
+
108
+ <script src="components/navbar.js"></script>
109
+ <script src="components/footer.js"></script>
110
+ <script src="script.js"></script>
111
+ <script>feather.replace();</script>
112
+ </body>
113
+ </html>
components/footer.js ADDED
@@ -0,0 +1,135 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomFooter extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ background: #111827;
9
+ color: #9ca3af;
10
+ padding: 3rem 0 2rem;
11
+ margin-top: auto;
12
+ }
13
+
14
+ .footer-content {
15
+ max-width: 1200px;
16
+ margin: 0 auto;
17
+ padding: 0 2rem;
18
+ display: grid;
19
+ grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
20
+ gap: 2rem;
21
+ }
22
+
23
+ .footer-section h3 {
24
+ color: #e5e7eb;
25
+ font-size: 1.25rem;
26
+ font-weight: 600;
27
+ margin-bottom: 1rem;
28
+ }
29
+
30
+ .footer-links {
31
+ list-style: none;
32
+ padding: 0;
33
+ }
34
+
35
+ .footer-links li {
36
+ margin-bottom: 0.5rem;
37
+ }
38
+
39
+ .footer-links a {
40
+ color: #9ca3af;
41
+ text-decoration: none;
42
+ transition: color 0.3s ease;
43
+ }
44
+
45
+ .footer-links a:hover {
46
+ color: #3b82f6;
47
+ }
48
+
49
+ .social-links {
50
+ display: flex;
51
+ gap: 1rem;
52
+ margin-top: 1rem;
53
+ }
54
+
55
+ .social-links a {
56
+ color: #9ca3af;
57
+ transition: color 0.3s ease;
58
+ }
59
+
60
+ .social-links a:hover {
61
+ color: #3b82f6;
62
+ }
63
+
64
+ .footer-bottom {
65
+ max-width: 1200px;
66
+ margin: 2rem auto 0;
67
+ padding: 1rem 2rem 0;
68
+ border-top: 1px solid #374151;
69
+ text-align: center;
70
+ font-size: 0.875rem;
71
+ }
72
+
73
+ @media (max-width: 768px) {
74
+ .footer-content {
75
+ grid-template-columns: 1fr;
76
+ text-align: center;
77
+ }
78
+
79
+ .social-links {
80
+ justify-content: center;
81
+ }
82
+ }
83
+ </style>
84
+
85
+ <div class="footer-content">
86
+ <div class="footer-section">
87
+ <h3>Beck-Publishing</h3>
88
+ <p>Building software that solves real problems with security and precision.</p>
89
+ </div>
90
+
91
+ <div class="footer-section">
92
+ <h3>Quick Links</h3>
93
+ <ul class="footer-links">
94
+ <li><a href="/">Home</a></li>
95
+ <li><a href="/about.html">About</a></li>
96
+ <li><a href="/services.html">Services</a></li>
97
+ <li><a href="/projects.html">Projects</a></li>
98
+ <li><a href="/blog.html">Blog</a></li>
99
+ </ul>
100
+ </div>
101
+
102
+ <div class="footer-section">
103
+ <h3>Services</h3>
104
+ <ul class="footer-links">
105
+ <li><a href="/services.html#custom-software">Custom Software</a></li>
106
+ <li><a href="/services.html#saas">SaaS Platforms</a></li>
107
+ <li><a href="/services.html#ai">AI Systems</a></li>
108
+ <li><a href="/services.html#security">Security Architecture</a></li>
109
+ <li><a href="/services.html#automation">Automation</a></li>
110
+ </ul>
111
+ </div>
112
+
113
+ <div class="footer-section">
114
+ <h3>Connect</h3>
115
+ <p>Ready to start your project?</p>
116
+ <a href="/hire.html" class="text-blue-400 hover:text-blue-300 font-medium inline-block mt-2">
117
+ Get in touch →
118
+ </a>
119
+ <div class="social-links">
120
+ <a href="#" aria-label="GitHub"><i data-feather="github"></i></a>
121
+ <a href="#" aria-label="LinkedIn"><i data-feather="linkedin"></i></a>
122
+ <a href="#" aria-label="Twitter"><i data-feather="twitter"></i></a>
123
+ <a href="#" aria-label="Email"><i data-feather="mail"></i></a>
124
+ </div>
125
+ </div>
126
+ </div>
127
+
128
+ <div class="footer-bottom">
129
+ <p>&copy; 2024 Beck-Publishing. All rights reserved. Built with security in mind.</p>
130
+ </div>
131
+ `;
132
+ }
133
+ }
134
+
135
+ customElements.define('custom-footer', CustomFooter);
components/navbar.js ADDED
@@ -0,0 +1,143 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ class CustomNavbar extends HTMLElement {
2
+ connectedCallback() {
3
+ this.attachShadow({ mode: 'open' });
4
+ this.shadowRoot.innerHTML = `
5
+ <style>
6
+ :host {
7
+ display: block;
8
+ position: fixed;
9
+ top: 0;
10
+ left: 0;
11
+ right: 0;
12
+ z-index: 1000;
13
+ background: rgba(17, 24, 39, 0.95);
14
+ backdrop-filter: blur(10px);
15
+ transition: all 0.3s ease;
16
+ }
17
+
18
+ nav {
19
+ max-width: 1200px;
20
+ margin: 0 auto;
21
+ padding: 1rem 2rem;
22
+ display: flex;
23
+ justify-content: space-between;
24
+ align-items: center;
25
+ }
26
+
27
+ .logo {
28
+ font-size: 1.5rem;
29
+ font-weight: 700;
30
+ color: #3b82f6;
31
+ text-decoration: none;
32
+ }
33
+
34
+ .nav-links {
35
+ display: flex;
36
+ gap: 2rem;
37
+ align-items: center;
38
+ }
39
+
40
+ .nav-links a {
41
+ color: #e5e7eb;
42
+ text-decoration: none;
43
+ font-weight: 500;
44
+ transition: color 0.3s ease;
45
+ position: relative;
46
+ }
47
+
48
+ .nav-links a:hover {
49
+ color: #3b82f6;
50
+ }
51
+
52
+ .nav-links a::after {
53
+ content: '';
54
+ position: absolute;
55
+ width: 0;
56
+ height: 2px;
57
+ bottom: -4px;
58
+ left: 0;
59
+ background-color: #3b82f6;
60
+ transition: width 0.3s ease;
61
+ }
62
+
63
+ .nav-links a:hover::after {
64
+ width: 100%;
65
+ }
66
+
67
+ .mobile-menu-btn {
68
+ display: none;
69
+ background: none;
70
+ border: none;
71
+ color: #e5e7eb;
72
+ cursor: pointer;
73
+ }
74
+
75
+ @media (max-width: 768px) {
76
+ .nav-links {
77
+ position: fixed;
78
+ top: 70px;
79
+ left: 0;
80
+ right: 0;
81
+ background: rgba(17, 24, 39, 0.98);
82
+ flex-direction: column;
83
+ padding: 2rem;
84
+ gap: 1.5rem;
85
+ transform: translateY(-100%);
86
+ opacity: 0;
87
+ visibility: hidden;
88
+ transition: all 0.3s ease;
89
+ }
90
+
91
+ .nav-links.open {
92
+ transform: translateY(0);
93
+ opacity: 1;
94
+ visibility: visible;
95
+ }
96
+
97
+ .mobile-menu-btn {
98
+ display: block;
99
+ }
100
+ }
101
+ </style>
102
+
103
+ <nav>
104
+ <a href="/" class="logo">Beck-Publishing</a>
105
+
106
+ <div class="nav-links">
107
+ <a href="/">Home</a>
108
+ <a href="/about.html">About</a>
109
+ <a href="/services.html">Services</a>
110
+ <a href="/projects.html">Projects</a>
111
+ <a href="/blog.html">Blog</a>
112
+ <a href="/hire.html" class="bg-blue-600 hover:bg-blue-700 text-white px-4 py-2 rounded-md transition-colors">
113
+ Hire Me
114
+ </a>
115
+ </div>
116
+
117
+ <button class="mobile-menu-btn">
118
+ <i data-feather="menu"></i>
119
+ </button>
120
+ </nav>
121
+ `;
122
+
123
+ // Initialize mobile menu
124
+ this.initMobileMenu();
125
+ }
126
+
127
+ initMobileMenu() {
128
+ const menuBtn = this.shadowRoot.querySelector('.mobile-menu-btn');
129
+ const navLinks = this.shadowRoot.querySelector('.nav-links');
130
+
131
+ menuBtn.addEventListener('click', () => {
132
+ navLinks.classList.toggle('open');
133
+ const icon = menuBtn.querySelector('i');
134
+ if (navLinks.classList.contains('open')) {
135
+ feather.icons.x.toSvg().then(svg => icon.outerHTML = svg);
136
+ } else {
137
+ feather.icons.menu.toSvg().then(svg => icon.outerHTML = svg);
138
+ }
139
+ });
140
+ }
141
+ }
142
+
143
+ customElements.define('custom-navbar', CustomNavbar);
hire.html ADDED
@@ -0,0 +1,160 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Hire Me - Beck-Publishing | Available for the Right Project</title>
7
+ <meta name="description" content="Hire Beck-Publishing for your next software project. Available for custom development, SaaS platforms, AI systems, and security architecture.">
8
+ <link rel="stylesheet" href="style.css">
9
+ <script src="https://cdn.tailwindcss.com"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
+ <script src="https://unpkg.com/feather-icons"></script>
12
+ </head>
13
+ <body class="bg-gray-900 text-gray-100">
14
+ <custom-navbar></custom-navbar>
15
+
16
+ <main class="pt-20">
17
+ <!-- Hero Section -->
18
+ <section class="py-20 px-4 bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900">
19
+ <div class="max-w-4xl mx-auto text-center">
20
+ <h1 class="text-4xl md:text-5xl font-bold mb-6">Available for the Right Project</h1>
21
+ <p class="text-xl text-gray-300">Let's build something extraordinary together</p>
22
+ </div>
23
+ </section>
24
+
25
+ <!-- Contact Form -->
26
+ <section class="py-20 px-4">
27
+ <div class="max-w-2xl mx-auto">
28
+ <div class="bg-gray-800 rounded-2xl p-8">
29
+ <h2 class="text-2xl font-bold mb-6">Project Inquiry</h2>
30
+ <form id="projectForm" class="space-y-6">
31
+ <div>
32
+ <label for="name" class="block text-sm font-medium text-gray-300 mb-2">Your Name</label>
33
+ <input type="text" id="name" name="name" required
34
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:border-blue-500">
35
+ </div>
36
+
37
+ <div>
38
+ <label for="email" class="block text-sm font-medium text-gray-300 mb-2">Email Address</label>
39
+ <input type="email" id="email" name="email" required
40
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:border-blue-500">
41
+ </div>
42
+
43
+ <div>
44
+ <label for="company" class="block text-sm font-medium text-gray-300 mb-2">Company (Optional)</label>
45
+ <input type="text" id="company" name="company"
46
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:border-blue-500">
47
+ </div>
48
+
49
+ <div>
50
+ <label for="budget" class="block text-sm font-medium text-gray-300 mb-2">Project Budget Range</label>
51
+ <select id="budget" name="budget" required
52
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white focus:outline-none focus:border-blue-500">
53
+ <option value="">Select budget range</option>
54
+ <option value="5k-10k">$5,000 - $10,000</option>
55
+ <option value="10k-25k">$10,000 - $25,000</option>
56
+ <option value="25k-50k">$25,000 - $50,000</option>
57
+ <option value="50k-100k">$50,000 - $100,000</option>
58
+ <option value="100k+">$100,000+</option>
59
+ </select>
60
+ </div>
61
+
62
+ <div>
63
+ <label for="timeline" class="block text-sm font-medium text-gray-300 mb-2">Project Timeline</label>
64
+ <select id="timeline" name="timeline" required
65
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white focus:outline-none focus:border-blue-500">
66
+ <option value="">Select timeline</option>
67
+ <option value="1-3 months">1-3 months</option>
68
+ <option value="3-6 months">3-6 months</option>
69
+ <option value="6-12 months">6-12 months</option>
70
+ <option value="12+ months">12+ months</option>
71
+ </select>
72
+ </div>
73
+
74
+ <div>
75
+ <label for="service" class="block text-sm font-medium text-gray-300 mb-2">Primary Service Needed</label>
76
+ <select id="service" name="service" required
77
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white focus:outline-none focus:border-blue-500">
78
+ <option value="">Select service</option>
79
+ <option value="custom-software">Custom Software Development</option>
80
+ <option value="saas">SaaS Platform</option>
81
+ <option value="ai">AI Application</option>
82
+ <option value="security">Security Architecture</option>
83
+ <option value="automation">Automation</option>
84
+ <option value="publishing">Publishing Platform</option>
85
+ </select>
86
+ </div>
87
+
88
+ <div>
89
+ <label for="message" class="block text-sm font-medium text-gray-300 mb-2">Project Details</label>
90
+ <textarea id="message" name="message" rows="5" required
91
+ class="w-full px-4 py-3 bg-gray-700 border border-gray-600 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:border-blue-500"
92
+ placeholder="Describe your project, goals, and any specific requirements..."></textarea>
93
+ </div>
94
+
95
+ <button type="submit"
96
+ class="w-full bg-blue-600 hover:bg-blue-700 text-white font-semibold py-3 px-6 rounded-lg transition duration-300">
97
+ Submit Inquiry
98
+ </button>
99
+ </form>
100
+ </div>
101
+
102
+ <!-- Additional Info -->
103
+ <div class="mt-12 text-center">
104
+ <h3 class="text-xl font-semibold mb-4">What to Expect</h3>
105
+ <div class="grid md:grid-cols-3 gap-6 text-gray-300">
106
+ <div>
107
+ <i data-feather="clock" class="h-8 w-8 text-blue-400 mb-2"></i>
108
+ <p class="text-sm">Response within 24 hours</p>
109
+ </div>
110
+ <div>
111
+ <i data-feather="shield" class="h-8 w-8 text-green-400 mb-2"></i>
112
+ <p class="text-sm">NDA available upon request</p>
113
+ </div>
114
+ <div>
115
+ <i data-feather="dollar-sign" class="h-8 w-8 text-purple-400 mb-2"></i>
116
+ <p class="text-sm">Transparent pricing</p>
117
+ </div>
118
+ </div>
119
+ </div>
120
+ </div>
121
+ </section>
122
+
123
+ <!-- Why Work With Me -->
124
+ <section class="py-20 px-4 bg-gray-800">
125
+ <div class="max-w-4xl mx-auto text-center">
126
+ <h2 class="text-3xl font-bold mb-12">Why Choose Beck-Publishing</h2>
127
+ <div class="grid md:grid-cols-2 gap-8">
128
+ <div class="text-center">
129
+ <i data-feather="user-check" class="h-12 w-12 text-blue-400 mb-4"></i>
130
+ <h3 class="text-xl font-semibold mb-2">One Point of Contact</h3>
131
+ <p class="text-gray-300">Work directly with the builder, no middlemen or account managers.</p>
132
+ </div>
133
+ <div class="text-center">
134
+ <i data-feather="award" class="h-12 w-12 text-green-400 mb-4"></i>
135
+ <h3 class="text-xl font-semibold mb-2">Elite Quality</h3>
136
+ <p class="text-gray-300">Enterprise-grade solutions without the enterprise overhead.</p>
137
+ </div>
138
+ <div class="text-center">
139
+ <i data-feather="lock" class="h-12 w-12 text-red-400 mb-4"></i>
140
+ <h3 class="text-xl font-semibold mb-2">Security First</h3>
141
+ <p class="text-gray-300">Built-in security from day one, not an afterthought.</p>
142
+ </div>
143
+ <div class="text-center">
144
+ <i data-feather="zap" class="h-12 w-12 text-yellow-400 mb-4"></i>
145
+ <h3 class="text-xl font-semibold mb-2">Rapid Execution</h3>
146
+ <p class="text-gray-300">Move from concept to production faster than traditional teams.</p>
147
+ </div>
148
+ </div>
149
+ </div>
150
+ </section>
151
+ </main>
152
+
153
+ <custom-footer></custom-footer>
154
+
155
+ <script src="components/navbar.js"></script>
156
+ <script src="components/footer.js"></script>
157
+ <script src="script.js"></script>
158
+ <script>feather.replace();</script>
159
+ </body>
160
+ </html>
index.html CHANGED
@@ -1,19 +1,142 @@
1
- <!doctype html>
2
- <html>
3
- <head>
4
- <meta charset="utf-8" />
5
- <meta name="viewport" content="width=device-width" />
6
- <title>My static Space</title>
7
- <link rel="stylesheet" href="style.css" />
8
- </head>
9
- <body>
10
- <div class="card">
11
- <h1>Welcome to your static Space!</h1>
12
- <p>You can modify this app directly by editing <i>index.html</i> in the Files and versions tab.</p>
13
- <p>
14
- Also don't forget to check the
15
- <a href="https://huggingface.co/docs/hub/spaces" target="_blank">Spaces documentation</a>.
16
- </p>
17
- </div>
18
- </body>
19
- </html>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Beck-Publishing - Building Software, Systems, and Platforms That Actually Work</title>
7
+ <meta name="description" content="Beck-Publishing specializes in custom software development, SaaS platforms, AI-driven applications, and security-focused infrastructure. Hire a top-tier developer for your next project.">
8
+ <meta name="keywords" content="custom software development, SaaS, web applications, AI systems, security architecture, automation, publishing platforms, hire developer">
9
+ <link rel="icon" type="image/x-icon" href="/static/favicon.ico">
10
+ <link rel="stylesheet" href="style.css">
11
+ <script src="https://cdn.tailwindcss.com"></script>
12
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
13
+ <script src="https://unpkg.com/feather-icons"></script>
14
+ </head>
15
+ <body class="bg-gray-900 text-gray-100">
16
+ <custom-navbar></custom-navbar>
17
+
18
+ <main>
19
+ <!-- Hero Section -->
20
+ <section class="min-h-screen flex items-center justify-center bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900 px-4">
21
+ <div class="text-center max-w-4xl mx-auto">
22
+ <h1 class="text-4xl md:text-6xl font-bold mb-6 bg-clip-text text-transparent bg-gradient-to-r from-blue-400 to-purple-500">
23
+ Building Software, Systems, and Platforms That Actually Work.
24
+ </h1>
25
+ <p class="text-xl md:text-2xl text-gray-300 mb-10">
26
+ Beck-Publishing delivers elite custom software development, SaaS solutions, and security-first infrastructure for demanding clients.
27
+ </p>
28
+ <div class="flex flex-col sm:flex-row gap-4 justify-center">
29
+ <a href="/hire.html" class="bg-blue-600 hover:bg-blue-700 text-white font-semibold py-3 px-8 rounded-lg transition duration-300 transform hover:scale-105">
30
+ Hire Me
31
+ </a>
32
+ <a href="/projects.html" class="border border-gray-600 hover:border-blue-500 text-gray-300 hover:text-blue-400 font-semibold py-3 px-8 rounded-lg transition duration-300">
33
+ View Projects
34
+ </a>
35
+ </div>
36
+ </div>
37
+ </section>
38
+
39
+ <!-- Featured Projects -->
40
+ <section class="py-20 px-4 bg-gray-800">
41
+ <div class="max-w-6xl mx-auto">
42
+ <h2 class="text-3xl md:text-4xl font-bold text-center mb-16">Flagship Projects</h2>
43
+ <div class="grid md:grid-cols-3 gap-8">
44
+ <div class="bg-gray-700 rounded-xl p-6 hover:bg-gray-600 transition duration-300">
45
+ <div class="mb-4">
46
+ <i data-feather="shield" class="text-blue-400 h-12 w-12"></i>
47
+ </div>
48
+ <h3 class="text-xl font-bold mb-2">YouCantSeeMeVPN</h3>
49
+ <p class="text-gray-300 mb-4">Privacy-first VPN service with military-grade encryption and zero-log policy.</p>
50
+ <a href="#" class="text-blue-400 hover:text-blue-300 font-medium inline-flex items-center">
51
+ Learn more <i data-feather="arrow-right" class="ml-2 h-4 w-4"></i>
52
+ </a>
53
+ </div>
54
+ <div class="bg-gray-700 rounded-xl p-6 hover:bg-gray-600 transition duration-300">
55
+ <div class="mb-4">
56
+ <i data-feather="alert-triangle" class="text-red-400 h-12 w-12"></i>
57
+ </div>
58
+ <h3 class="text-xl font-bold mb-2">ExtinguisherTracker</h3>
59
+ <p class="text-gray-300 mb-4">IoT-powered fire safety management system with real-time monitoring and compliance tracking.</p>
60
+ <a href="#" class="text-blue-400 hover:text-blue-300 font-medium inline-flex items-center">
61
+ Learn more <i data-feather="arrow-right" class="ml-2 h-4 w-4"></i>
62
+ </a>
63
+ </div>
64
+ <div class="bg-gray-700 rounded-xl p-6 hover:bg-gray-600 transition duration-300">
65
+ <div class="mb-4">
66
+ <i data-feather="book-open" class="text-green-400 h-12 w-12"></i>
67
+ </div>
68
+ <h3 class="text-xl font-bold mb-2">Custom Publishing</h3>
69
+ <p class="text-gray-300 mb-4">End-to-end digital publishing platforms and content management systems for authors and publishers.</p>
70
+ <a href="#" class="text-blue-400 hover:text-blue-300 font-medium inline-flex items-center">
71
+ Learn more <i data-feather="arrow-right" class="ml-2 h-4 w-4"></i>
72
+ </a>
73
+ </div>
74
+ </div>
75
+ </div>
76
+ </section>
77
+
78
+ <!-- Services Preview -->
79
+ <section class="py-20 px-4 bg-gray-900">
80
+ <div class="max-w-6xl mx-auto">
81
+ <h2 class="text-3xl md:text-4xl font-bold text-center mb-16">Expert Services</h2>
82
+ <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6">
83
+ <div class="bg-gray-800 p-6 rounded-lg">
84
+ <i data-feather="code" class="h-8 w-8 text-blue-400 mb-4"></i>
85
+ <h3 class="text-xl font-bold mb-2">Custom Software</h3>
86
+ <p class="text-gray-400">Tailored solutions for unique business challenges</p>
87
+ </div>
88
+ <div class="bg-gray-800 p-6 rounded-lg">
89
+ <i data-feather="cloud" class="h-8 w-8 text-purple-400 mb-4"></i>
90
+ <h3 class="text-xl font-bold mb-2">SaaS Platforms</h3>
91
+ <p class="text-gray-400">Scalable subscription-based applications</p>
92
+ </div>
93
+ <div class="bg-gray-800 p-6 rounded-lg">
94
+ <i data-feather="cpu" class="h-8 w-8 text-green-400 mb-4"></i>
95
+ <h3 class="text-xl font-bold mb-2">AI Systems</h3>
96
+ <p class="text-gray-400">Intelligent automation and machine learning</p>
97
+ </div>
98
+ <div class="bg-gray-800 p-6 rounded-lg">
99
+ <i data-feather="shield" class="h-8 w-8 text-red-400 mb-4"></i>
100
+ <h3 class="text-xl font-bold mb-2">Security Architecture</h3>
101
+ <p class="text-gray-400">Fortified infrastructure and data protection</p>
102
+ </div>
103
+ <div class="bg-gray-800 p-6 rounded-lg">
104
+ <i data-feather="refresh-cw" class="h-8 w-8 text-yellow-400 mb-4"></i>
105
+ <h3 class="text-xl font-bold mb-2">Automation</h3>
106
+ <p class="text-gray-400">Workflow optimization and process automation</p>
107
+ </div>
108
+ <div class="bg-gray-800 p-6 rounded-lg">
109
+ <i data-feather="book" class="h-8 w-8 text-indigo-400 mb-4"></i>
110
+ <h3 class="text-xl font-bold mb-2">Publishing Platforms</h3>
111
+ <p class="text-gray-400">Digital content distribution systems</p>
112
+ </div>
113
+ </div>
114
+ <div class="text-center mt-12">
115
+ <a href="/services.html" class="inline-flex items-center text-blue-400 hover:text-blue-300 font-semibold">
116
+ Explore all services <i data-feather="arrow-right" class="ml-2 h-5 w-5"></i>
117
+ </a>
118
+ </div>
119
+ </div>
120
+ </section>
121
+
122
+ <!-- CTA Section -->
123
+ <section class="py-20 px-4 bg-gradient-to-r from-blue-900 to-purple-900">
124
+ <div class="max-w-4xl mx-auto text-center">
125
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Ready to Build Something Extraordinary?</h2>
126
+ <p class="text-xl text-blue-200 mb-10">Available for the right project at the right price. Let's discuss your vision.</p>
127
+ <a href="/hire.html" class="bg-white text-blue-900 hover:bg-blue-50 font-bold py-4 px-12 rounded-full text-lg transition duration-300 transform hover:scale-105">
128
+ Start a Project
129
+ </a>
130
+ </div>
131
+ </section>
132
+ </main>
133
+
134
+ <custom-footer></custom-footer>
135
+
136
+ <script src="components/navbar.js"></script>
137
+ <script src="components/footer.js"></script>
138
+ <script src="script.js"></script>
139
+ <script>feather.replace();</script>
140
+ <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script>
141
+ </body>
142
+ </html>
script.js ADDED
@@ -0,0 +1,131 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ // Global JavaScript for Beck-Publishing
2
+ document.addEventListener('DOMContentLoaded', function() {
3
+ // Initialize animations
4
+ initAnimations();
5
+
6
+ // Initialize form handling
7
+ initForms();
8
+
9
+ // Initialize scroll effects
10
+ initScrollEffects();
11
+
12
+ // Initialize service worker for PWA (optional)
13
+ if ('serviceWorker' in navigator) {
14
+ navigator.serviceWorker.register('/sw.js')
15
+ .then(() => console.log('Service Worker Registered'))
16
+ .catch(err => console.log('Service Worker Registration Failed: ', err));
17
+ }
18
+ });
19
+
20
+ function initAnimations() {
21
+ // Intersection Observer for scroll animations
22
+ const observerOptions = {
23
+ threshold: 0.1,
24
+ rootMargin: '0px 0px -50px 0px'
25
+ };
26
+
27
+ const observer = new IntersectionObserver((entries) => {
28
+ entries.forEach(entry => {
29
+ if (entry.isIntersecting) {
30
+ entry.target.classList.add('animate-fade-in-up');
31
+ observer.unobserve(entry.target);
32
+ }
33
+ });
34
+ }, observerOptions);
35
+
36
+ // Observe elements with animation class
37
+ document.querySelectorAll('.animate-on-scroll').forEach(el => {
38
+ observer.observe(el);
39
+ });
40
+ }
41
+
42
+ function initForms() {
43
+ // Contact form handling
44
+ const contactForm = document.getElementById('contactForm');
45
+ if (contactForm) {
46
+ contactForm.addEventListener('submit', function(e) {
47
+ e.preventDefault();
48
+ const submitBtn = this.querySelector('button[type="submit"]');
49
+ const originalText = submitBtn.textContent;
50
+
51
+ // Show loading state
52
+ submitBtn.disabled = true;
53
+ submitBtn.innerHTML = '<div class="loading-spinner"></div> Processing...';
54
+
55
+ // Simulate form submission (replace with actual API call)
56
+ setTimeout(() => {
57
+ alert('Thank you for your message! I\'ll get back to you soon.');
58
+ contactForm.reset();
59
+ submitBtn.disabled = false;
60
+ submitBtn.textContent = originalText;
61
+ }, 2000);
62
+ });
63
+ }
64
+ }
65
+
66
+ function initScrollEffects() {
67
+ // Navbar scroll effect
68
+ let lastScrollY = window.scrollY;
69
+ const navbar = document.querySelector('custom-navbar');
70
+
71
+ window.addEventListener('scroll', () => {
72
+ if (!navbar) return;
73
+
74
+ const currentScrollY = window.scrollY;
75
+
76
+ if (currentScrollY > lastScrollY && currentScrollY > 100) {
77
+ navbar.style.transform = 'translateY(-100%)';
78
+ } else {
79
+ navbar.style.transform = 'translateY(0)';
80
+ }
81
+
82
+ lastScrollY = currentScrollY;
83
+
84
+ // Add shadow when scrolled
85
+ if (currentScrollY > 50) {
86
+ navbar.style.boxShadow = '0 4px 20px rgba(0, 0, 0, 0.1)';
87
+ } else {
88
+ navbar.style.boxShadow = 'none';
89
+ }
90
+ });
91
+ }
92
+
93
+ // Utility function for smooth scrolling
94
+ function smoothScrollTo(target) {
95
+ const element = document.querySelector(target);
96
+ if (element) {
97
+ element.scrollIntoView({
98
+ behavior: 'smooth',
99
+ block: 'start'
100
+ });
101
+ }
102
+ }
103
+
104
+ // Debounce function for performance
105
+ function debounce(func, wait) {
106
+ let timeout;
107
+ return function executedFunction(...args) {
108
+ const later = () => {
109
+ clearTimeout(timeout);
110
+ func(...args);
111
+ };
112
+ clearTimeout(timeout);
113
+ timeout = setTimeout(later, wait);
114
+ };
115
+ }
116
+
117
+ // Format phone number
118
+ function formatPhoneNumber(phone) {
119
+ const cleaned = ('' + phone).replace(/\D/g, '');
120
+ const match = cleaned.match(/^(\d{3})(\d{3})(\d{4})$/);
121
+ if (match) {
122
+ return '(' + match[1] + ') ' + match[2] + '-' + match[3];
123
+ }
124
+ return phone;
125
+ }
126
+
127
+ // Email validation
128
+ function isValidEmail(email) {
129
+ const re = /^[^\s@]+@[^\s@]+\.[^\s@]+$/;
130
+ return re.test(email);
131
+ }
services.html ADDED
@@ -0,0 +1,178 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>Services - Beck-Publishing | Custom Software Development & SaaS Solutions</title>
7
+ <meta name="description" content="Professional software development services including custom software, SaaS platforms, AI applications, security architecture, and automation solutions.">
8
+ <link rel="stylesheet" href="style.css">
9
+ <script src="https://cdn.tailwindcss.com"></script>
10
+ <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
11
+ <script src="https://unpkg.com/feather-icons"></script>
12
+ </head>
13
+ <body class="bg-gray-900 text-gray-100">
14
+ <custom-navbar></custom-navbar>
15
+
16
+ <main class="pt-20">
17
+ <!-- Hero Section -->
18
+ <section class="py-20 px-4 bg-gradient-to-br from-gray-900 via-gray-800 to-gray-900">
19
+ <div class="max-w-4xl mx-auto text-center">
20
+ <h1 class="text-4xl md:text-5xl font-bold mb-6">Expert Development Services</h1>
21
+ <p class="text-xl text-gray-300">Professional solutions tailored to your unique business challenges</p>
22
+ </div>
23
+ </section>
24
+
25
+ <!-- Services Grid -->
26
+ <section class="py-20 px-4" id="services">
27
+ <div class="max-w-6xl mx-auto">
28
+ <div class="grid md:grid-cols-2 lg:grid-cols-3 gap-8">
29
+ <!-- Custom Software -->
30
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift" id="custom-software">
31
+ <i data-feather="code" class="h-12 w-12 text-blue-400 mb-6"></i>
32
+ <h2 class="text-2xl font-bold mb-4">Custom Software Development</h2>
33
+ <p class="text-gray-300 mb-4">
34
+ Tailored solutions built from the ground up to solve your specific business problems.
35
+ </p>
36
+ <ul class="text-gray-400 text-sm space-y-2">
37
+ <li>Web applications</li>
38
+ <li>Desktop software</li>
39
+ <li>Mobile apps</li>
40
+ <li>Internal tools</li>
41
+ </ul>
42
+ </div>
43
+
44
+ <!-- SaaS Platforms -->
45
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift" id="saas">
46
+ <i data-feather="cloud" class="h-12 w-12 text-purple-400 mb-6"></i>
47
+ <h2 class="text-2xl font-bold mb-4">SaaS & Web Platforms</h2>
48
+ <p class="text-gray-300 mb-4">
49
+ Scalable subscription-based applications that grow with your user base.
50
+ </p>
51
+ <ul class="text-gray-400 text-sm space-y-2">
52
+ <li>Multi-tenant architecture</li>
53
+ <li>Subscription management</li>
54
+ <li>API development</li>
55
+ <li>Cloud deployment</li>
56
+ </ul>
57
+ </div>
58
+
59
+ <!-- AI Applications -->
60
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift" id="ai">
61
+ <i data-feather="cpu" class="h-12 w-12 text-green-400 mb-6"></i>
62
+ <h2 class="text-2xl font-bold mb-4">AI-Driven Applications</h2>
63
+ <p class="text-gray-300 mb-4">
64
+ Intelligent systems that leverage machine learning and automation.
65
+ </p>
66
+ <ul class="text-gray-400 text-sm space-y-2">
67
+ <li>Machine learning models</li>
68
+ <li>Natural language processing</li>
69
+ <li>Predictive analytics</li>
70
+ <li>Automation workflows</li>
71
+ </ul>
72
+ </div>
73
+
74
+ <!-- Security Architecture -->
75
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift" id="security">
76
+ <i data-feather="shield" class="h-12 w-12 text-red-400 mb-6"></i>
77
+ <h2 class="text-2xl font-bold mb-4">Infrastructure & Security Architecture</h2>
78
+ <p class="text-gray-300 mb-4">
79
+ Fortified systems built with security as a primary concern.
80
+ </p>
81
+ <ul class="text-gray-400 text-sm space-y-2">
82
+ <li>Secure infrastructure setup</li>
83
+ <li>Data encryption</li>
84
+ <li>Access controls</li>
85
+ <li>Compliance auditing</li>
86
+ </ul>
87
+ </div>
88
+
89
+ <!-- Automation -->
90
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift" id="automation">
91
+ <i data-feather="refresh-cw" class="h-12 w-12 text-yellow-400 mb-6"></i>
92
+ <h2 class="text-2xl font-bold mb-4">Automation & Internal Tools</h2>
93
+ <p class="text-gray-300 mb-4">
94
+ Streamline operations with custom automation solutions.
95
+ </p>
96
+ <ul class="text-gray-400 text-sm space-y-2">
97
+ <li>Workflow automation</li>
98
+ <li>Data processing</li>
99
+ <li>Integration systems</li>
100
+ <li>Custom dashboards</li>
101
+ </ul>
102
+ </div>
103
+
104
+ <!-- Publishing -->
105
+ <div class="bg-gray-800 rounded-xl p-8 hover-lift">
106
+ <i data-feather="book" class="h-12 w-12 text-indigo-400 mb-6"></i>
107
+ <h2 class="text-2xl font-bold mb-4">Publishing Platforms</h2>
108
+ <p class="text-gray-300 mb-4">
109
+ Complete digital publishing solutions for content creators.
110
+ </p>
111
+ <ul class="text-gray-400 text-sm space-y-2">
112
+ <li>Content management</li>
113
+ <li>E-book platforms</li>
114
+ <li>Digital distribution</li>
115
+ <li>Monetization systems</li>
116
+ </ul>
117
+ </div>
118
+ </div>
119
+ </div>
120
+ </section>
121
+
122
+ <!-- Process Section -->
123
+ <section class="py-20 px-4 bg-gray-800">
124
+ <div class="max-w-4xl mx-auto text-center">
125
+ <h2 class="text-3xl font-bold mb-12">How I Work</h2>
126
+ <div class="grid md:grid-cols-4 gap-8">
127
+ <div class="text-center">
128
+ <div class="bg-blue-600 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
129
+ <span class="text-white font-bold text-xl">1</span>
130
+ </div>
131
+ <h3 class="font-semibold mb-2">Discover</h3>
132
+ <p class="text-gray-300 text-sm">Understand your requirements and goals</p>
133
+ </div>
134
+ <div class="text-center">
135
+ <div class="bg-purple-600 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
136
+ <span class="text-white font-bold text-xl">2</span>
137
+ </div>
138
+ <h3 class="font-semibold mb-2">Plan</h3>
139
+ <p class="text-gray-300 text-sm">Architect the solution and timeline</p>
140
+ </div>
141
+ <div class="text-center">
142
+ <div class="bg-green-600 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
143
+ <span class="text-white font-bold text-xl">3</span>
144
+ </div>
145
+ <h3 class="font-semibold mb-2">Build</h3>
146
+ <p class="text-gray-300 text-sm">Develop with quality and precision</p>
147
+ </div>
148
+ <div class="text-center">
149
+ <div class="bg-red-600 w-16 h-16 rounded-full flex items-center justify-center mx-auto mb-4">
150
+ <span class="text-white font-bold text-xl">4</span>
151
+ </div>
152
+ <h3 class="font-semibold mb-2">Deliver</h3>
153
+ <p class="text-gray-300 text-sm">Deploy and support the solution</p>
154
+ </div>
155
+ </div>
156
+ </div>
157
+ </section>
158
+
159
+ <!-- CTA Section -->
160
+ <section class="py-20 px-4 bg-gradient-to-r from-blue-900 to-purple-900">
161
+ <div class="max-w-4xl mx-auto text-center">
162
+ <h2 class="text-3xl md:text-4xl font-bold mb-6">Start Your Project Today</h2>
163
+ <p class="text-xl text-blue-200 mb-10">Let's discuss how I can help solve your technical challenges.</p>
164
+ <a href="/hire.html" class="bg-white text-blue-900 hover:bg-blue-50 font-bold py-4 px-12 rounded-full text-lg transition duration-300 transform hover:scale-105">
165
+ Get Started
166
+ </a>
167
+ </div>
168
+ </section>
169
+ </main>
170
+
171
+ <custom-footer></custom-footer>
172
+
173
+ <script src="components/navbar.js"></script>
174
+ <script src="components/footer.js"></script>
175
+ <script src="script.js"></script>
176
+ <script>feather.replace();</script>
177
+ </body>
178
+ </html>
style.css CHANGED
@@ -1,28 +1,115 @@
 
 
 
 
 
 
 
 
 
1
  body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
 
 
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
 
28
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Custom Styles for Beck-Publishing */
2
+ @import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');
3
+
4
+ * {
5
+ margin: 0;
6
+ padding: 0;
7
+ box-sizing: border-box;
8
+ }
9
+
10
  body {
11
+ font-family: 'Inter', sans-serif;
12
+ line-height: 1.6;
13
+ scroll-behavior: smooth;
14
+ }
15
+
16
+ /* Custom scrollbar */
17
+ ::-webkit-scrollbar {
18
+ width: 8px;
19
+ }
20
+
21
+ ::-webkit-scrollbar-track {
22
+ background: #1f2937;
23
+ }
24
+
25
+ ::-webkit-scrollbar-thumb {
26
+ background: #4b5563;
27
+ border-radius: 4px;
28
+ }
29
+
30
+ ::-webkit-scrollbar-thumb:hover {
31
+ background: #6b7280;
32
+ }
33
+
34
+ /* Animation utilities */
35
+ @keyframes fadeInUp {
36
+ from {
37
+ opacity: 0;
38
+ transform: translateY(30px);
39
+ }
40
+ to {
41
+ opacity: 1;
42
+ transform: translateY(0);
43
+ }
44
  }
45
 
46
+ .animate-fade-in-up {
47
+ animation: fadeInUp 0.6s ease-out forwards;
 
48
  }
49
 
50
+ /* Gradient text animation */
51
+ .gradient-text {
52
+ background: linear-gradient(45deg, #3b82f6, #8b5cf6, #ec4899);
53
+ background-size: 300% 300%;
54
+ animation: gradientShift 3s ease infinite;
55
+ -webkit-background-clip: text;
56
+ -webkit-text-fill-color: transparent;
57
  }
58
 
59
+ @keyframes gradientShift {
60
+ 0% { background-position: 0% 50%; }
61
+ 50% { background-position: 100% 50%; }
62
+ 100% { background-position: 0% 50%; }
 
 
63
  }
64
 
65
+ /* Hover effects */
66
+ .hover-lift {
67
+ transition: transform 0.3s ease, box-shadow 0.3s ease;
68
  }
69
+
70
+ .hover-lift:hover {
71
+ transform: translateY(-5px);
72
+ box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
73
+ }
74
+
75
+ /* Custom button styles */
76
+ .btn-primary {
77
+ background: linear-gradient(45deg, #3b82f6, #8b5cf6);
78
+ transition: all 0.3s ease;
79
+ }
80
+
81
+ .btn-primary:hover {
82
+ background: linear-gradient(45deg, #2563eb, #7c3aed);
83
+ transform: translateY(-2px);
84
+ }
85
+
86
+ /* Section spacing */
87
+ section {
88
+ scroll-margin-top: 80px;
89
+ }
90
+
91
+ /* Responsive typography */
92
+ @media (max-width: 768px) {
93
+ .hero-title {
94
+ font-size: 2.5rem;
95
+ }
96
+
97
+ .hero-subtitle {
98
+ font-size: 1.125rem;
99
+ }
100
+ }
101
+
102
+ /* Loading animation */
103
+ .loading-spinner {
104
+ border: 2px solid #f3f3f3;
105
+ border-top: 2px solid #3b82f6;
106
+ border-radius: 50%;
107
+ width: 20px;
108
+ height: 20px;
109
+ animation: spin 1s linear infinite;
110
+ }
111
+
112
+ @keyframes spin {
113
+ 0% { transform: rotate(0deg); }
114
+ 100% { transform: rotate(360deg); }
115
+ }