├── public ├── hero.png ├── herobg1.png ├── herobg2.png ├── team │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ └── 6.png ├── videobanner.png ├── work │ ├── workbg.png │ └── arrow.svg ├── testimonials │ ├── 1.png │ ├── 2.png │ ├── 3.png │ └── 4.png ├── features │ ├── core-features.png │ ├── 4.svg │ ├── 1.svg │ ├── 3.svg │ └── 2.svg ├── vercel.svg ├── community │ ├── 1.svg │ ├── 2.svg │ └── 3.svg └── next.svg ├── src ├── app │ ├── favicon.ico │ ├── layout.js │ ├── page.js │ ├── globals.css │ └── loading.js └── components │ ├── ButtonGroup.js │ ├── ThemeProvider.js │ ├── ScrollTop.js │ ├── Community.js │ ├── Subscribe.js │ ├── Features.js │ ├── CoreFeatures.js │ ├── HeroSection.js │ ├── QualityFeatures.js │ ├── Services.js │ ├── Work.js │ ├── Team.js │ ├── Testimonials.js │ ├── Navbar.js │ ├── Pricing.js │ └── Footer.js ├── jsconfig.json ├── next.config.js ├── postcss.config.js ├── .gitignore ├── tailwind.config.js ├── package.json ├── README.md └── yarn.lock /public/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/hero.png -------------------------------------------------------------------------------- /public/herobg1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/herobg1.png -------------------------------------------------------------------------------- /public/herobg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/herobg2.png -------------------------------------------------------------------------------- /public/team/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/1.png -------------------------------------------------------------------------------- /public/team/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/2.png -------------------------------------------------------------------------------- /public/team/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/3.png -------------------------------------------------------------------------------- /public/team/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/4.png -------------------------------------------------------------------------------- /public/team/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/5.png -------------------------------------------------------------------------------- /public/team/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/team/6.png -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /public/videobanner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/videobanner.png -------------------------------------------------------------------------------- /public/work/workbg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/work/workbg.png -------------------------------------------------------------------------------- /public/testimonials/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/testimonials/1.png -------------------------------------------------------------------------------- /public/testimonials/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/testimonials/2.png -------------------------------------------------------------------------------- /public/testimonials/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/testimonials/3.png -------------------------------------------------------------------------------- /public/testimonials/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/testimonials/4.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "paths": { 4 | "@/*": ["./src/*"] 5 | } 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('next').NextConfig} */ 2 | const nextConfig = {} 3 | 4 | module.exports = nextConfig 5 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | } 7 | -------------------------------------------------------------------------------- /public/features/core-features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/naseemkhandev/business_app/HEAD/public/features/core-features.png -------------------------------------------------------------------------------- /public/work/arrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | 27 | # local env files 28 | .env*.local 29 | 30 | # vercel 31 | .vercel 32 | 33 | # typescript 34 | *.tsbuildinfo 35 | next-env.d.ts 36 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('tailwindcss').Config} */ 2 | module.exports = { 3 | content: [ 4 | "./src/pages/**/*.{js,ts,jsx,tsx,mdx}", 5 | "./src/components/**/*.{js,ts,jsx,tsx,mdx}", 6 | "./src/app/**/*.{js,ts,jsx,tsx,mdx}", 7 | ], 8 | theme: { 9 | extend: { 10 | backgroundImage: { 11 | "gradient-radial": "radial-gradient(var(--tw-gradient-stops))", 12 | "gradient-conic": 13 | "conic-gradient(from 180deg at 50% 50%, var(--tw-gradient-stops))", 14 | }, 15 | }, 16 | }, 17 | plugins: [], 18 | }; 19 | -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/layout.js: -------------------------------------------------------------------------------- 1 | import "./globals.css"; 2 | import { DM_Sans } from "next/font/google"; 3 | import ThemeProvider from "@/components/ThemeProvider"; 4 | 5 | const dmSans = DM_Sans({ subsets: ["latin"], weight: ["400", "500", "700"] }); 6 | 7 | export const metadata = { 8 | title: "Business App - Naseem Khan", 9 | description: "Business App created by Naseem Khan", 10 | }; 11 | 12 | export default function RootLayout({ children }) { 13 | return ( 14 | 15 | 16 | {children} 17 | 18 | 19 | ); 20 | } 21 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "business-app", 3 | "version": "0.1.0", 4 | "private": true, 5 | "scripts": { 6 | "dev": "next dev", 7 | "build": "next build", 8 | "start": "next start", 9 | "lint": "next lint" 10 | }, 11 | "dependencies": { 12 | "@emotion/react": "^11.11.1", 13 | "@emotion/styled": "^11.11.0", 14 | "@mui/icons-material": "^5.13.7", 15 | "@mui/material": "^5.13.7", 16 | "autoprefixer": "10.4.14", 17 | "next": "13.4.8", 18 | "next-themes": "^0.2.1", 19 | "nextjs-progressbar": "^0.0.16", 20 | "postcss": "8.4.24", 21 | "react": "^18.2.0", 22 | "react-dom": "^18.2.0", 23 | "react-multi-carousel": "^2.8.4", 24 | "tailwindcss": "3.3.2" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /public/community/1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/components/ButtonGroup.js: -------------------------------------------------------------------------------- 1 | import KeyboardBackspaceOutlinedIcon from "@mui/icons-material/KeyboardBackspaceOutlined"; 2 | 3 | const ButtonGroup = ({ next, previous }) => { 4 | return ( 5 |
6 | 13 | 20 |
21 | ); 22 | }; 23 | 24 | export default ButtonGroup; 25 | -------------------------------------------------------------------------------- /src/app/page.js: -------------------------------------------------------------------------------- 1 | "use client"; 2 | import Community from "@/components/Community"; 3 | import CoreFeatures from "@/components/CoreFeatures"; 4 | import Features from "@/components/Features"; 5 | import HeroSection from "@/components/HeroSection"; 6 | import Pricing from "@/components/Pricing"; 7 | import QualityFeatures from "@/components/QualityFeatures"; 8 | import Services from "@/components/Services"; 9 | import Subscribe from "@/components/Subscribe"; 10 | import Team from "@/components/Team"; 11 | import Testimonials from "@/components/Testimonials"; 12 | import Work from "@/components/Work"; 13 | 14 | export default function Home() { 15 | return ( 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | ); 30 | } 31 | -------------------------------------------------------------------------------- /src/components/ThemeProvider.js: -------------------------------------------------------------------------------- 1 | "use client"; 2 | 3 | import { ThemeProvider as Theme } from "next-themes"; 4 | import Navbar from "./Navbar"; 5 | import Footer from "./Footer"; 6 | import ScrollTop from "./ScrollTop"; 7 | import NextNProgress from "nextjs-progressbar"; 8 | import { useState, useEffect } from "react"; 9 | 10 | const ThemeProvider = ({ children }) => { 11 | const [mounted, setMounted] = useState(false); 12 | 13 | useEffect(() => { 14 | setMounted(true); 15 | }, []); 16 | 17 | if (!mounted) { 18 | return <>{children}; 19 | } 20 | 21 | return ( 22 | 23 | 31 | 32 | {children} 33 | 34 |