Revolutionizing Digital Agencies with Artificial Intelligence
Powered by modern technologies:
Visit the π LINK π
- Overview
- Key Features
- Tech Stack
- Project Structure
- Getting Started
- Components Overview
- Customization
- Deployment
- Performance
- Contributing
- License
AGENCY-AI is a modern, responsive landing page template designed for AI-powered digital agencies. This project showcases:
- π¨ Modern, sleek design with dark/light theme support
- β‘ Blazing fast performance with Vite
- π± Fully responsive across all devices
- π€ AI-focused content and design elements
- π― Conversion-optimized sections
Perfect for agencies specializing in AI, machine learning, and digital transformation services.
- Dual Theme Support: Light and dark mode toggle
- Modern UI: Clean, professional design with smooth animations
- Responsive Design: Flawless experience on desktop, tablet, and mobile
- Accessibility: WCAG compliant design principles
- Hero Section: Compelling headline with call-to-action
- Services: Showcase AI services with interactive cards
- Our Work: Portfolio/case studies display
- Team: Team member profiles with expertise
- Trusted By: Client logos and testimonials
- Contact: Contact form and information
- Fast Loading: Optimized with Vite for instant loading
- SEO Ready: Proper meta tags and structured data
- Easy Customization: Modular component structure
- Performance Optimized: Optimized images and code splitting
- React 18 - Modern React with hooks
- Vite - Next-generation build tool
- Tailwind CSS - Utility-first CSS framework
- React Icons - Comprehensive icon library
- Framer Motion (optional) - Smooth animations
- ESLint - Code linting and quality
- Git - Version control
- Vercel - Deployment platform
- npm - Package management
agency-ai/
βββ public/ # Static assets
β βββ favicon.ico # Site favicon
β βββ index.html # HTML template
β
βββ src/ # Source code
β βββ assets/ # Images, icons, fonts
β βββ components/ # Reusable components
β β βββ ContactUs.jsx # Contact section
β β βββ Footer.jsx # Footer component
β β βββ Hero.jsx # Hero section
β β βββ Navbar.jsx # Navigation bar
β β βββ OurWork.jsx # Portfolio section
β β βββ ServiceCard.jsx # Individual service card
β β βββ Services.jsx # Services section
β β βββ Teams.jsx # Team section
β β βββ ThemeToggleBtn.jsx # Theme switcher
β β βββ Title.jsx # Section titles
β β βββ TrustedBy.jsx # Clients section
β β
β βββ App.jsx # Main application component
β βββ index.css # Global styles
β βββ main.jsx # Application entry point
β
βββ .env # Environment variables
βββ .gitignore # Git ignore rules
βββ eslint.config.js # ESLint configuration
βββ index.html # Main HTML file
βββ package.json # Dependencies and scripts
βββ vercel.json # Vercel deployment config
βββ vite.config.js # Vite configuration- Node.js (v16 or higher)
- npm (v8 or higher)
- Modern web browser
- Clone the repository:
git clone https://github.com/elyse502/agency-ai.git
cd agency-ai- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
Create a .env file in the root directory:
VITE_APP_TITLE="Agency AI"
VITE_APP_DESCRIPTION="Modern AI agency landing page"
VITE_CONTACT_EMAIL=your-email@example.com
VITE_CONTACT_PHONE=+1234567890- Navbar.jsx: Responsive navigation with mobile menu
- ThemeToggleBtn.jsx: Dark/light mode toggle
- Hero.jsx: Attractive hero section with CTA
- Services.jsx: Service offerings with ServiceCard components
- OurWork.jsx: Portfolio and case studies
- Teams.jsx: Team members and profiles
- TrustedBy.jsx: Client logos and testimonials
- ContactUs.jsx: Contact form and information
- Title.jsx: Consistent section titles
- ServiceCard.jsx: Individual service cards
- Footer.jsx: Site footer with links
- Text Content: Edit component files in
/src/components/ - Images: Replace images in
/src/assets/ - Colors: Modify Tailwind classes or CSS variables
- Theme: Update color scheme in
index.css
- Create new component in
/src/components/ - Import and add to
App.jsx - Style with Tailwind CSS classes
- Uses Tailwind CSS utility classes
- Custom CSS in
index.css - Responsive design with breakpoints
- Push code to GitHub
- Connect repository to Vercel
- Automatic deployments on push
npm run build
npm run preview- Netlify
- GitHub Pages
- Firebase Hosting
- Any static hosting service
- β‘ Lighthouse Score: 95+
- π¦ Bundle Size: < 500KB
- πΌοΈ Optimized Images
- π Code Splitting
- π― SEO Optimized
We welcome contributions! Please follow these steps:
- Fork the project
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
AGENCY-AI - Transforming digital experiences with artificial intelligence! π
For support, email elyseniyibizi502@gmail.com or create an issue in the GitHub repository.
For any questions or support, please contact:
- NIYIBIZI ElysΓ©eπ¨πΏβπ» | Github | Linkedin | Twitter.
- Email: elyseniyibizi502@gmail.com
Built with β€οΈ using modern web technologies.
Made with β€οΈ by ElysΓ©e NIYIBIZI