├── .gitignore ├── README.md ├── index.html ├── package-lock.json ├── package.json ├── public └── logo.svg ├── src ├── App.css ├── App.tsx ├── Components │ ├── About │ │ ├── About.tsx │ │ ├── ChoseUs.tsx │ │ └── about.css │ ├── Blog │ │ ├── Blog.tsx │ │ ├── Post.tsx │ │ └── blog.css │ ├── Counter │ │ ├── Counter.tsx │ │ └── counter.css │ ├── Footer │ │ ├── Footer.tsx │ │ └── footer.css │ ├── Header │ │ ├── Header.tsx │ │ └── header.css │ ├── Hero │ │ ├── Hero.tsx │ │ └── hero.css │ ├── Newsletter │ │ ├── Newsletter.tsx │ │ └── newsletter.css │ ├── Services │ │ ├── Card.tsx │ │ ├── Services.tsx │ │ └── services.css │ ├── Team │ │ ├── Member.tsx │ │ ├── Team.tsx │ │ └── team.css │ └── Testimonial │ │ ├── CustomerSlide.tsx │ │ ├── Testimonial.tsx │ │ └── testimonial.css ├── images │ ├── about-us.jpg │ ├── article.png │ ├── ava-1.jpg │ ├── ava-2.jpg │ ├── ava-3.jpg │ ├── case-study.png │ ├── hero-img.png │ ├── light-hero-img.jpg │ ├── team-01.png │ ├── team-02.png │ ├── team-03.png │ ├── team-04.png │ └── video.png ├── index.css ├── main.tsx └── vite-env.d.ts ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Digital Marketing Agency in React TS 2 | 3 | ## Table of contents 4 | 5 | - [Overview](#overview) 6 | - [Screenshot](#screenshot) 7 | - [How to setup](#how-to-setup) 8 | - [My process](#my-process) 9 | - [Built with](#built-with) 10 | - [Continued development](#continued-development) 11 | 12 | 13 | ## Overview 14 | 15 | ### How to setup 16 | 17 | - Run Vite 18 | `npm run dev` 19 | 20 | ### Links 21 | 22 | - Live Site Preview: [@Netlify](https://future-media.netlify.app) 23 | 24 | ### Built with 25 | 26 | - HTML5 27 | - CSS 28 | - TypeScript 29 | - [React](https://reactjs.org/) - JS library 30 | - [Framer Motion](https://www.framer.com/motion/) - A production-ready motion library for React. 31 | - [Vite.js](https://vitejs.dev) - Frontend Tooling 32 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 6 | 7 |48 | At our company, we understand that navigating financial 49 | challenges can be daunting. That's why we offer expert 50 | advice and guidance to help you make informed decisions 51 | and achieve your financial goals. 52 |
53 |{description}
18 |{description}
26 |33 | FutureMedia is a digital marketing agency that helps 34 | businesses grow online through services like SEO, social 35 | media marketing, and PPC advertising. We're dedicated to 36 | innovation and delivering results-driven strategies for 37 | our clients. 38 |
39 |{description}
23 |{position}
33 |{description}
19 |{position}
26 |