Skip to content

mind-protocol/marketingmesh

Repository files navigation

MarketingMesh

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.

MarketingMesh

Color Scheme

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

Features

Contextual Analysis Engine

Analyzes websites and files to understand business context, extracts key messaging, and identifies target markets.

Virtual Focus Group Generator

Creates detailed personas based on ideal customer profiles and simulates audience reactions to potential marketing approaches.

Campaign Creation Studio

Develops comprehensive marketing campaigns with cohesive messaging and generates high-quality text and image content.

Execution Gateway

Deploys campaigns across selected channels, manages posting schedules, and tracks performance metrics for optimization.

Getting Started

Prerequisites

  • Node.js 18.0.0 or higher
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/marketingmesh.git
cd marketingmesh
  1. Install dependencies:
npm install
# or
yarn install
  1. Run the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 with your browser to see the result.

Tech Stack

  • Frontend: Next.js 14, React, TailwindCSS
  • Styling: Modern UI with responsive design
  • Deployment: Vercel (recommended)

Project Structure

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

Customization

Styling

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.

Components

The main components are:

  • Header.tsx: Navigation and branding
  • Footer.tsx: Site links and copyright information
  • page.tsx: Main landing page content

Deployment

The easiest way to deploy MarketingMesh is to use Vercel:

  1. Push your code to a Git repository (GitHub, GitLab, BitBucket)
  2. Import the project into Vercel
  3. Vercel will detect Next.js and set up the build configuration automatically
  4. Your site will be deployed to a global CDN with HTTPS

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add some amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Your Name - @yourtwitter - [email protected]

Project Link: https://github.com/yourusername/marketingmesh


Built with ❤️ by Your Name

About

MarketingMesh: AI-powered marketing automation that transforms your website into targeted campaigns by analyzing your content, understanding your audience, and executing across platforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors