MarketingMesh is an end-to-end AI marketing solution that leverages swarm intelligence to analyze websites, create virtual focus groups, develop targeted marketing campaigns, and execute them across platforms—all with minimal human intervention.
Our color scheme is inspired by our logo:
- Background: Dark/Black (#0F0F0F)
- Primary: Teal/Turquoise (from logo)
- Secondary: Pink (from logo)
- Accent: Orange/Coral (from logo)
- Text: White/Light Gray
Analyzes websites and files to understand business context, extracts key messaging, and identifies target markets.
Creates detailed personas based on ideal customer profiles and simulates audience reactions to potential marketing approaches.
Develops comprehensive marketing campaigns with cohesive messaging and generates high-quality text and image content.
Deploys campaigns across selected channels, manages posting schedules, and tracks performance metrics for optimization.
- Node.js 18.0.0 or higher
- npm or yarn
- Clone the repository:
git clone https://github.com/yourusername/marketingmesh.git
cd marketingmesh- Install dependencies:
npm install
# or
yarn install- Run the development server:
npm run dev
# or
yarn dev- Open http://localhost:3000 with your browser to see the result.
- Frontend: Next.js 14, React, TailwindCSS
- Styling: Modern UI with responsive design
- Deployment: Vercel (recommended)
marketingmesh/
├── app/ # Next.js app directory
│ ├── components/ # Reusable UI components
│ ├── globals.css # Global styles
│ ├── layout.tsx # Root layout component
│ └── page.tsx # Homepage
├── public/ # Static assets
├── docs/ # Documentation
└── README.md # Project documentation
The project uses TailwindCSS for styling with custom variables defined in globals.css. The color scheme can be customized by modifying the CSS variables in this file.
The main components are:
Header.tsx: Navigation and brandingFooter.tsx: Site links and copyright informationpage.tsx: Main landing page content
The easiest way to deploy MarketingMesh is to use Vercel:
- Push your code to a Git repository (GitHub, GitLab, BitBucket)
- Import the project into Vercel
- Vercel will detect Next.js and set up the build configuration automatically
- Your site will be deployed to a global CDN with HTTPS
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Your Name - @yourtwitter - [email protected]
Project Link: https://github.com/yourusername/marketingmesh
Built with ❤️ by Your Name
