MCPcopy Index your code
hub / github.com/CopywriterPro-ai/copywriterproai-frontend

github.com/CopywriterPro-ai/copywriterproai-frontend @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
649 symbols 2,148 edges 314 files 0 documented · 0% updated 2y ago★ 1392 open issues

Browse by type

Functions 622 Types & classes 27
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Contributors Forks Stargazers Issues Apache-2.0 License

Join our Discord community

CopywriterProAI: World's first open-source AI writing platform for SEO and Ad Copy

Check out the documentation


Welcome to CopywriterProAI, the world's first open-source AI writing platform for SEO and Ad Copy. CopywriterProAI helps you create great content in a snap. It’s like having your very own AI writing assistant online, always ready to lend a helping hand.

⚡ Getting Started

Requirements

  • Node v12.0+
  • Yarn
  • MongoDB Database

Install dependencies:

yarn

Set environment variables: Copy from .env.example file and add new environment variables:

.env

Frontend environment variables

NEXT_PUBLIC_APP_API_URL=http://localhost:8080
NEXT_PUBLIC_APP_STRIPE_PUBLIC_KEY=pk_live_randomkey1234567890abcdef
NEXT_PUBLIC_APP_URL=https://copywriterpro.ai
NEXT_PUBLIC_APP_GA4_CODE=G-XXXXXX
NEXT_PUBLIC_APP_SENTRY_DNS=https://randomsentrydsn@sentry.io/1234567
NEXT_PUBLIC_APP_HOTJAR_ID=1234567
NEXT_PUBLIC_APP_HOTJAR_VERSION=6
NEXT_PUBLIC_CHROME_EXTENSION_ID=randomchromeextensionid
UDDOKTAPAY_API=randomuddoktapayapi1234567
SENTRY_DSN=randomsentrydsn
SENTRY_URL=https://sentry.io/
SENTRY_ORG=randomsentryorg
SENTRY_PROJECT=randomsentryproject
SENTRY_AUTH_TOKEN=randomsentryauthtoken1234567
NEXT_PUBLIC_FACEBOOK_PIXEL_ID=1234567890123456

Running Locally

yarn dev

Running in Production


yarn start

🚀 Documentation

To learn more about the project, and for tips on using CopywriterProAI, check out our documentation.

There you'll find resources on how to use different LLM providers, troubleshooting resources, and advanced configuration options.

🤝 How to Contribute

CopywriterProAI is a community-driven project, and we welcome contributions from everyone. Whether you're a developer, a researcher, or simply enthusiastic about advancing the field of content creation with AI, there are many ways to get involved:

  • Code Contributions: Help us develop new features, improve the UI, or optimize the backend.
  • Research and Evaluation: Contribute to our understanding of AI in content creation, participate in evaluating models, or suggest improvements.
  • Feedback and Testing: Use CopywriterProAI, report bugs, suggest features, or provide feedback on usability.

For details, please check CONTRIBUTING.md.

🤖 Join Our Community

Whether you're a developer, a researcher, or simply enthusiastic about CopywriterProAI, we'd love to have you in our community. Let's make content creation better together!

  • Discord server - This is a community-run server for general discussion, questions, and feedback.

Core symbols most depended-on inside this repo

Shape

Function 421
Method 201
Class 27

Languages

TypeScript100%

Modules by API surface

assets/js/bootstrap.bundle.min.js308 symbols
pages/app/ai-ghostwriter.js11 symbols
pages/app/ai-write-along.js8 symbols
components/common/Header/UserHeader.js7 symbols
components/modals/auth/Signin.js6 symbols
components/BDPricingCard.js6 symbols
components/modals/tools/categories/CreateOrEdit.js5 symbols
utils/persistStorage.js4 symbols
redux/store.js4 symbols
pages/contenttools/tools.js4 symbols
hooks/useNetwork.js4 symbols
components/sidebar/MainSidebar.js4 symbols

For agents

$ claude mcp add copywriterproai-frontend \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page