├── dlops.jpg ├── public ├── dev.png ├── logo.png ├── lyceum.png ├── shape1.png ├── shape14.png ├── shape17.png ├── shape18.png ├── shape19.png ├── shape20.png ├── shape21.png ├── wa-link.png ├── about-img.jpg ├── about-img2.jpg ├── about-img3.jpg ├── about-img4.jpg ├── marketing.png └── css │ ├── footer.css │ ├── services.css │ ├── getstart.css │ ├── joinus.css │ ├── companies.css │ ├── about.css │ └── header.css ├── next.config.js ├── netlify.toml ├── .gitignore ├── styles ├── Navbar.module.css └── globals.css ├── package.json ├── pages ├── _app.js └── index.js ├── components ├── global │ └── Navbar.js └── home │ ├── Aboutus.js │ ├── Footer.js │ ├── Getstart.js │ ├── About.js │ ├── Particle.js │ ├── Header.js │ ├── Companies.js │ ├── Joinus.js │ └── Services.js └── README.md /dlops.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/dlops.jpg -------------------------------------------------------------------------------- /public/dev.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/dev.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/logo.png -------------------------------------------------------------------------------- /public/lyceum.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/lyceum.png -------------------------------------------------------------------------------- /public/shape1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape1.png -------------------------------------------------------------------------------- /public/shape14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape14.png -------------------------------------------------------------------------------- /public/shape17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape17.png -------------------------------------------------------------------------------- /public/shape18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape18.png -------------------------------------------------------------------------------- /public/shape19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape19.png -------------------------------------------------------------------------------- /public/shape20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape20.png -------------------------------------------------------------------------------- /public/shape21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/shape21.png -------------------------------------------------------------------------------- /public/wa-link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/wa-link.png -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | // Target must be serverless 3 | target: 'serverless', 4 | } 5 | -------------------------------------------------------------------------------- /public/about-img.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/about-img.jpg -------------------------------------------------------------------------------- /public/about-img2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/about-img2.jpg -------------------------------------------------------------------------------- /public/about-img3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/about-img3.jpg -------------------------------------------------------------------------------- /public/about-img4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/about-img4.jpg -------------------------------------------------------------------------------- /public/marketing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wissen-snake/dlop_ai_landing/HEAD/public/marketing.png -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- 1 | [build] 2 | command = "npm run build" 3 | functions = "out_functions" 4 | publish = "out_publish" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .next 3 | .env 4 | .env.build 5 | node_modules/ 6 | npm-debug.log* 7 | yarn-debug.log* 8 | yarn-error.log* -------------------------------------------------------------------------------- /styles/Navbar.module.css: -------------------------------------------------------------------------------- 1 | .nav { 2 | display: flex; 3 | justify-content: space-between; 4 | align-items: center; 5 | height: 120px; 6 | padding: 0 2vw; 7 | } 8 | .center { 9 | display: flex; 10 | justify-content: space-between; 11 | align-items: center; 12 | } 13 | .email { 14 | margin: 0; 15 | z-index: 1000; 16 | color: white; 17 | } 18 | -------------------------------------------------------------------------------- /public/css/footer.css: -------------------------------------------------------------------------------- 1 | .social-icons { 2 | display: flex; 3 | justify-content: space-between; 4 | align-items: center; 5 | width: 85px; 6 | } 7 | @media only screen and (max-width: 540px) { 8 | .sm-center { 9 | display: flex; 10 | flex-direction: column; 11 | align-items: center; 12 | justify-content: center; 13 | text-align: center; 14 | } 15 | .social-icons { 16 | margin-top: 1rem; 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "dlops", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next", 7 | "build": "next build", 8 | "postbuild": "next-on-netlify" 9 | }, 10 | "dependencies": { 11 | "next": "10.0.7", 12 | "next-on-netlify": "^2.8.7", 13 | "react": "17.0.1", 14 | "react-dom": "17.0.1", 15 | "react-parallax-tilt": "^1.4.85", 16 | "react-particles-js": "^3.4.1", 17 | "react-scroll-parallax": "^2.3.5" 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- 1 | import '../styles/globals.css' 2 | import Head from 'next/head' 3 | 4 | function MyApp({ Component, pageProps }) { 5 | return ( 6 | <> 7 | 8 | 12 | 16 | 17 | {' '} 18 | 19 | ) 20 | } 21 | 22 | export default MyApp 23 | -------------------------------------------------------------------------------- /components/global/Navbar.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import styles from '../../styles/Navbar.module.css' 3 | import Image from 'next/image' 4 | 5 | const Navbar = () => { 6 | return ( 7 | 17 | ) 18 | } 19 | 20 | export default Navbar 21 | -------------------------------------------------------------------------------- /components/home/Aboutus.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Head from 'next/head' 3 | 4 | const Aboutus = () => { 5 | return ( 6 | <> 7 | 8 | 9 | 10 |
11 |
12 |
13 |
14 | About Us 15 | curve 16 |

Who Are We?

17 |

18 | We are a network of designers, software engineers, data 19 | scientists and marketers whose passion for digital technologies 20 | binds us together to form this network of talents with abundant 21 | and diverse capabilities to tackle the most complex 22 | applications. 23 |

24 |
25 |
26 |
27 |
28 | 29 | ) 30 | } 31 | 32 | export default Aboutus 33 | -------------------------------------------------------------------------------- /components/home/Footer.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Head from 'next/head' 3 | 4 | const Services = () => { 5 | return ( 6 | <> 7 | 8 | 9 | 10 |
11 |
Copyright @2021 dlops. All Rights Reserved
12 |
13 | 18 | 19 | 20 | 25 | 26 | 27 | 32 | 33 | 34 |
35 |
36 | 37 | ) 38 | } 39 | 40 | export default Services 41 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 |

Welcome to Dlops 👋

2 |

3 | Version 4 | Build Status 5 |

6 |

7 | Visit Website 8 |

**Description:** dlops AI landing page 12 | 13 | ​ 14 | 15 |

#Nextjs

16 | 17 | ### All Links Here :link: 18 | 19 | | LIVE URL | https://dlopsai.netlify.app/ | 20 | | :------: | :--------------------------: | 21 | | | | 22 | | | | 23 | | | | 24 | 25 | > Install:saxophone: root & client folder 26 | 27 | ```sh 28 | npm install 29 | ``` 30 | 31 | ## Usage 32 | 33 | ```sh 34 | npm run dev 35 | ``` 36 | 37 | ## Learn More 38 | 39 | To learn more about Next.js, take a look at the following resources: 40 | 41 | - [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. 42 | - [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. 43 | 44 | You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! 45 | 46 | 47 | -------------------------------------------------------------------------------- /components/home/Getstart.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Head from 'next/head' 3 | 4 | const Services = () => { 5 | return ( 6 | <> 7 | 8 | 9 | 10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
#get in touch
18 |

19 | Do you have any projects? 20 |

21 |

22 | Contact us without any hesitate. 23 |

24 |
25 |
26 |
27 | 37 |
38 |
39 |
40 |
41 |
42 |
43 | 44 | ) 45 | } 46 | 47 | export default Services 48 | -------------------------------------------------------------------------------- /components/home/About.js: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import Head from 'next/head' 3 | import Tilt from 'react-parallax-tilt' 4 | const About = ({ img, title, heading, brief }) => { 5 | return ( 6 | <> 7 | 8 | 9 | 10 |
11 |
12 |
13 |
14 |
15 |
16 | 23 | Image 24 | 25 |
26 | Shape 27 | Shape 28 | Shape 29 | Shape 30 |
31 |
32 |
33 |
34 |
35 |
36 | {title} 37 |

{heading}

38 |

{brief}

39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 | 47 | ) 48 | } 49 | 50 | export default About 51 | -------------------------------------------------------------------------------- /public/css/services.css: -------------------------------------------------------------------------------- 1 | h3 { 2 | margin-top: 0; 3 | margin-bottom: 0.5rem; 4 | } 5 | p { 6 | margin-top: 0; 7 | margin-bottom: 1rem; 8 | } 9 | h3 { 10 | margin-bottom: 0.5rem; 11 | font-weight: 500; 12 | line-height: 1.2; 13 | } 14 | h3 { 15 | font-size: 1.75rem; 16 | } 17 | 18 | h3 { 19 | color: #242424; 20 | } 21 | p { 22 | margin-bottom: 10px; 23 | line-height: 1.7; 24 | color: #7f7f7f; 25 | } 26 | p:last-child { 27 | margin-bottom: 0; 28 | } 29 | .our-service-card { 30 | padding: 40px 30px; 31 | -webkit-box-shadow: 0px 0px 20px 1px #e0dddd; 32 | box-shadow: 0px 0px 20px 1px #e0dddd; 33 | background-color: #ffffff; 34 | margin-bottom: 30px; 35 | border-radius: 10px; 36 | text-align: center; 37 | -webkit-transition: all 0.5s; 38 | transition: all 0.5s; 39 | } 40 | .our-service-card i { 41 | font-size: 30px; 42 | width: 55px; 43 | height: 55px; 44 | line-height: 55px; 45 | border-radius: 5px; 46 | text-align: center; 47 | margin-bottom: 25px; 48 | color: #ffffff; 49 | } 50 | .our-service-card i.bg-1 { 51 | background-color: #567df4; 52 | } 53 | .our-service-card i.bg-2 { 54 | background-color: #f6d665; 55 | } 56 | .our-service-card i.bg-3 { 57 | background-color: #fb9ed7; 58 | } 59 | .our-service-card i.bg-4 { 60 | background-color: #a78bc5; 61 | } 62 | .our-service-card i.bg-5 { 63 | background-color: #f47456; 64 | } 65 | .our-service-card i.bg-6 { 66 | background-color: #58d7c1; 67 | } 68 | .our-service-card h3 { 69 | font-size: 22px; 70 | margin-bottom: 15px; 71 | } 72 | .our-service-card:hover { 73 | margin-top: -5px; 74 | -webkit-box-shadow: 0px 8px 20px 0px #b9b8b9; 75 | box-shadow: 0px 8px 20px 0px #b9b8b9; 76 | background-color: #567df4; 77 | } 78 | .our-service-card:hover i { 79 | background-color: #ffeae5; 80 | color: #f47456; 81 | } 82 | .our-service-card:hover h3 { 83 | color: #ffffff; 84 | } 85 | .our-service-card:hover p { 86 | color: #f9f9f9; 87 | } 88 | @media only screen and (max-width: 767px) { 89 | p { 90 | font-size: 15px; 91 | } 92 | } 93 | @media only screen and (min-width: 576px) and (max-width: 767px) { 94 | .our-service-card { 95 | padding: 30px 18px; 96 | } 97 | } -------------------------------------------------------------------------------- /public/css/getstart.css: -------------------------------------------------------------------------------- 1 | .theme-btn { 2 | font-size: 15px; 3 | text-transform: uppercase; 4 | background-color: #6c5ce7; 5 | color: #fff; 6 | font-weight: 500; 7 | padding: 1px 20px; 8 | line-height: 50px; 9 | -webkit-border-radius: 5px; 10 | -moz-border-radius: 5px; 11 | border-radius: 5px; 12 | position: relative; 13 | z-index: 1; 14 | display: inline-block; 15 | -webkit-transition: all 0.3s; 16 | -moz-transition: all 0.3s; 17 | -ms-transition: all 0.3s; 18 | -o-transition: all 0.3s; 19 | transition: all 0.3s; 20 | border: none; 21 | } 22 | 23 | .theme-btn:hover { 24 | color: #fff; 25 | background-color: #13137f; 26 | -webkit-box-shadow: 0 12px 24px -6px rgba(93, 80, 197, 0.2); 27 | -moz-box-shadow: 0 12px 24px -6px rgba(93, 80, 197, 0.2); 28 | box-shadow: 0 12px 24px -6px rgba(93, 80, 197, 0.2); 29 | -webkit-transform: translateY(-1px); 30 | -moz-transform: translateY(-1px); 31 | -ms-transform: translateY(-1px); 32 | -o-transform: translateY(-1px); 33 | transform: translateY(-1px); 34 | } 35 | @media only screen and (min-width: 768px) and (max-width: 991px) { 36 | .get-start-area { 37 | text-align: center; 38 | } 39 | } 40 | @media only screen and (min-width: 480px) and (max-width: 767px) { 41 | .get-start-area { 42 | text-align: center; 43 | } 44 | } 45 | @media only screen and (min-width: 320px) and (max-width: 479px) { 46 | .get-start-area { 47 | text-align: center; 48 | } 49 | } 50 | .get-start-area .get-start-box { 51 | background-color: #fff; 52 | border: 1px solid rgba(127, 136, 151, 0.2); 53 | -webkit-border-radius: 8px; 54 | -moz-border-radius: 8px; 55 | border-radius: 8px; 56 | box-shadow: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -2px rgb(0 0 0 / 5%); 57 | display: flex; 58 | -ms-flex-wrap: wrap; 59 | flex-wrap: wrap; 60 | -ms-flex-align: center; 61 | align-items: center; 62 | padding: 40px 30px; 63 | } 64 | .get-start-area .get-start-box .section-heading .section__title { 65 | font-size: 35px; 66 | margin-bottom: 8px; 67 | } 68 | .get-start-area .get-start-box .section-heading .section__sub { 69 | font-size: 18px; 70 | font-weight: 500; 71 | } 72 | @media only screen and (min-width: 768px) and (max-width: 991px) { 73 | .get-start-area .get-start-box .button-shared.text-right { 74 | margin-top: 30px; 75 | text-align: center !important; 76 | } 77 | } 78 | @media only screen and (min-width: 480px) and (max-width: 767px) { 79 | .get-start-area .get-start-box .button-shared.text-right { 80 | margin-top: 30px; 81 | text-align: center !important; 82 | } 83 | } 84 | @media only screen and (min-width: 320px) and (max-width: 479px) { 85 | .get-start-area .get-start-box .button-shared.text-right { 86 | margin-top: 30px; 87 | text-align: center !important; 88 | } 89 | } -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- 1 | import React, { useState, useEffect, useRef } from 'react' 2 | import Head from 'next/head' 3 | import Header from './../components/home/Header' 4 | import Joinus from '../components/home/Joinus' 5 | import Companies from '../components/home/Companies' 6 | import Aboutus from '../components/home/Aboutus' 7 | import About from '../components/home/About' 8 | import Services from '../components/home/Services' 9 | import Getstart from '../components/home/Getstart' 10 | import Footer from '../components/home/Footer' 11 | import { ParallaxProvider } from 'react-scroll-parallax' 12 | 13 | export default function Home() { 14 | return ( 15 | <> 16 | 17 | Dlops 18 | 19 |
20 |
21 |
22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 41 | 51 | 61 |
62 |