diff --git a/.gitea/workflows/earthly.yml b/.gitea/workflows/earthly.yml index 1558df0..da0ad2e 100644 --- a/.gitea/workflows/earthly.yml +++ b/.gitea/workflows/earthly.yml @@ -8,7 +8,7 @@ on: jobs: tests: - name: example earthly test + name: Build and deploy runs-on: ubuntu-latest env: EARTHLY_TOKEN: ${{ secrets.EARTHLY_TOKEN }} diff --git a/app/about/page.tsx b/app/about/page.tsx index 2de8aa3..12e9f0b 100644 --- a/app/about/page.tsx +++ b/app/about/page.tsx @@ -1,6 +1,6 @@ import React from "react"; import { User, Award, Globe } from "lucide-react"; -import { Button } from "@/components/ui/Button"; +import { Button } from "@/components/ui/button"; import { allAuthors } from "@/.content-collections/generated"; import Image from "next/image"; import Link from "next/link"; diff --git a/app/contact/page.jsx b/app/contact/page.jsx deleted file mode 100644 index 1ede57a..0000000 --- a/app/contact/page.jsx +++ /dev/null @@ -1,37 +0,0 @@ -import ContactForm from "@/components/contact-form"; - -export const metadata = { - title: "Contact Us", - description: "Need our help? Get in touch!", -}; - -const ContactPage = () => { - return ( - <> -
-
-

Contact Us

-
-
-
-
-
-

Get in Touch

-

We would love to hear from you. Please fill out the form below or use our contact information.

- -

Contact Information

-

Email: sales@techaro.lol

-
- -
-

Contact Form

- - -
-
-
- - ); -}; - -export default ContactPage; \ No newline at end of file diff --git a/app/contact/page.tsx b/app/contact/page.tsx new file mode 100644 index 0000000..dfd2656 --- /dev/null +++ b/app/contact/page.tsx @@ -0,0 +1,42 @@ +import ContactForm from "@/components/contact-form"; + +export const metadata = { + title: "Contact Us", + description: "Need our help? Get in touch!", +}; + +const ContactPage = () => { + return ( + <> +
+
+

Contact Us

+
+
+
+
+
+

Get in Touch

+

+ We would love to hear from you. Please fill out the form below or + use our contact information. +

+ +

Contact Information

+

Email: sales@techaro.lol

+
+ +
+

Contact Form

+ + +
+
+
+ + ); +}; + +export default ContactPage; diff --git a/app/layout.tsx b/app/layout.tsx index a72b691..22b6611 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -3,7 +3,7 @@ import { Inter, Podkova } from "next/font/google"; import "./globals.css"; import React from "react"; import Link from "next/link"; -import { Button } from "@/components/ui/Button"; +import { Button } from "@/components/ui/button"; import Head from "next/head"; const inter = Inter({ diff --git a/app/page.jsx b/app/page.jsx deleted file mode 100644 index fc1a244..0000000 --- a/app/page.jsx +++ /dev/null @@ -1,91 +0,0 @@ -import React from 'react'; -import Link from 'next/link'; -import { ChevronRight, Laptop, Users, TrendingUp, Brain } from 'lucide-react'; -import { Button } from '@/components/ui/Button'; - -const HomePage = () => { - return ( -
-
-
-

- Transform Your Business - with Techaro Computing Canada -

-

- We help Canadian businesses leverage cutting-edge technology to drive growth, efficiency, and innovation. -

-
-
- - - -
-
- - - -
-
-
-
- -
-

Our Services

-
- {[ - { icon: Laptop, title: "IT Strategy", description: "Align your technology investments with your business goals for maximum impact." }, - { icon: Users, title: "Digital Transformation", description: "Modernize your operations and customer experiences with cutting-edge digital solutions." }, - { icon: TrendingUp, title: "Data Analytics", description: "Unlock the power of your data to drive informed decision-making and business growth." } - ].map((service, index) => ( -
-
-
-
- - - -
-

{service.title}

-

{service.description}

-
-
-
- ))} -
-
- -
-
-
-

- Transform Your Business - with Industry-Leading AI Tools -

-

- At Techaro Computing Canada, we offer transformational experiences by leveraging cutting-edge AI technologies. Our solutions empower your business to stay ahead in the rapidly evolving digital landscape. -

- - - -
-
-
-
- -
-
-
-
-
- ); -}; - -export default HomePage; \ No newline at end of file diff --git a/app/page.tsx b/app/page.tsx new file mode 100644 index 0000000..6300205 --- /dev/null +++ b/app/page.tsx @@ -0,0 +1,121 @@ +import React from "react"; +import Link from "next/link"; +import { ChevronRight, Laptop, Users, TrendingUp, Brain } from "lucide-react"; +import { Button } from "@/components/button"; + +const HomePage = () => { + return ( +
+
+
+

+ Transform Your Business + + with Techaro Computing Canada + +

+

+ We help Canadian businesses leverage cutting-edge technology to + drive growth, efficiency, and innovation. +

+
+
+ + + +
+
+ + + +
+
+
+
+ +
+

+ Our Services +

+
+ {[ + { + icon: Laptop, + title: "IT Strategy", + description: + "Align your technology investments with your business goals for maximum impact.", + }, + { + icon: Users, + title: "Digital Transformation", + description: + "Modernize your operations and customer experiences with cutting-edge digital solutions.", + }, + { + icon: TrendingUp, + title: "Data Analytics", + description: + "Unlock the power of your data to drive informed decision-making and business growth.", + }, + ].map((service, index) => ( +
+
+
+
+ + + +
+

+ {service.title} +

+

+ {service.description} +

+
+
+
+ ))} +
+
+ +
+
+
+

+ Transform Your Business + with Industry-Leading AI Tools +

+

+ At Techaro Computing Canada, we offer transformational experiences + by leveraging cutting-edge AI technologies. Our solutions empower + your business to stay ahead in the rapidly evolving digital + landscape. +

+ + + +
+
+
+
+ +
+
+
+
+
+ ); +}; + +export default HomePage; diff --git a/app/services/page.jsx b/app/services/page.jsx deleted file mode 100644 index 71da61a..0000000 --- a/app/services/page.jsx +++ /dev/null @@ -1,90 +0,0 @@ -import React from 'react'; -import Link from 'next/link'; -import { Cpu, Database, Cloud, Shield, Users, TrendingUp } from 'lucide-react'; -import { Button } from '@/components/ui/Button'; - -export const metadata = { - title: "Services", - description: "Sample everything that Techaro has to offer" -}; - -const ServiceCard = ({ icon: Icon, title, description }) => ( -
-
- -

{title}

-

{description}

-
-
-); - -const ServicesPage = () => { - const services = [ - { - icon: Cpu, - title: "AI and Machine Learning", - description: "Leverage cutting-edge AI technologies to automate processes, gain insights, and drive innovation in your business." - }, - { - icon: Database, - title: "Data Analytics", - description: "Transform your raw data into actionable insights with our advanced analytics solutions." - }, - { - icon: Cloud, - title: "Cloud Migration", - description: "Seamlessly transition your infrastructure and applications to the cloud for improved scalability and efficiency." - }, - { - icon: Shield, - title: "Cybersecurity", - description: "Protect your digital assets with our comprehensive cybersecurity services and solutions." - }, - { - icon: Users, - title: "Digital Transformation", - description: "Modernize your business processes and customer experiences with our digital transformation strategies." - }, - { - icon: TrendingUp, - title: "IT Strategy Consulting", - description: "Align your technology investments with your business goals to maximize ROI and drive growth." - } - ]; - - return ( -
-
-
-

Our Services

-
-
-
-
-
-

- Comprehensive IT Solutions for Canadian Businesses -

-

- At Techaro Computing Canada, we offer a wide range of services to help your business thrive in the digital age. -

-
-
- {services.map((service, index) => ( - - ))} -
-
- - - -
-
-
-
- ); -}; - -export default ServicesPage; \ No newline at end of file diff --git a/app/services/page.tsx b/app/services/page.tsx new file mode 100644 index 0000000..6e19406 --- /dev/null +++ b/app/services/page.tsx @@ -0,0 +1,105 @@ +import React from "react"; +import Link from "next/link"; +import { Cpu, Database, Cloud, Shield, Users, TrendingUp } from "lucide-react"; +import { Button } from "@/components/button"; + +export const metadata = { + title: "Services", + description: "Sample everything that Techaro has to offer", +}; + +const ServiceCard = ({ + icon: Icon, + title, + description, +}: { + icon: any; + title: string; + description: string; +}) => ( +
+
+ +

{title}

+

{description}

+
+
+); + +const ServicesPage = () => { + const services = [ + { + icon: Cpu, + title: "AI and Machine Learning", + description: + "Leverage cutting-edge AI technologies to automate processes, gain insights, and drive innovation in your business.", + }, + { + icon: Database, + title: "Data Analytics", + description: + "Transform your raw data into actionable insights with our advanced analytics solutions.", + }, + { + icon: Cloud, + title: "Cloud Migration", + description: + "Seamlessly transition your infrastructure and applications to the cloud for improved scalability and efficiency.", + }, + { + icon: Shield, + title: "Cybersecurity", + description: + "Protect your digital assets with our comprehensive cybersecurity services and solutions.", + }, + { + icon: Users, + title: "Digital Transformation", + description: + "Modernize your business processes and customer experiences with our digital transformation strategies.", + }, + { + icon: TrendingUp, + title: "IT Strategy Consulting", + description: + "Align your technology investments with your business goals to maximize ROI and drive growth.", + }, + ]; + + return ( +
+
+
+

Our Services

+
+
+
+
+
+

+ Comprehensive IT Solutions for Canadian Businesses +

+

+ At Techaro Computing Canada, we offer a wide range of services to + help your business thrive in the digital age. +

+
+
+ {services.map((service, index) => ( + + ))} +
+
+ + + +
+
+
+
+ ); +}; + +export default ServicesPage; diff --git a/components/ui/Button.tsx b/components/button.tsx similarity index 100% rename from components/ui/Button.tsx rename to components/button.tsx