Skip to content

ZapDigits/videco_ai_platform

Repository files navigation

Videco Platform

🎥 AI Personalized Video Generation Platform for Cold Outreach

Videco is an open-source AI-powered video generation platform designed for creating personalized videos for cold outreach campaigns. This project enables anyone to build and deploy their own video personalization solution.

🌐 Website: videco.io

👨‍💻 Developed by: Malith

Powered by: ZapDigits - Part of ZapDigits Web3 projects


🚀 Getting Started

This project is based on Next.js SSG. Please use Yarn for package management.

⚙️ Environment Setup

Before running the project, copy the environment variables template and configure your settings:

cp env.example .env.local

Fill in your actual API keys and configuration values in .env.local. See the env.example file for all required environment variables.

📦 Available Scripts

🔧 Running the development server

yarn dev

🏗️ Building for production

yarn build

🚀 Running the production server

yarn start

🎯 Features

  • AI-Powered Video Generation: Create personalized videos using advanced AI technology
  • Cold Outreach Optimization: Specifically designed for sales and marketing outreach campaigns
  • Customizable Templates: Multiple video templates and personalization options
  • Analytics Dashboard: Track video performance and engagement metrics
  • Integration Ready: Connect with popular CRM and marketing tools
  • Open Source: Free to use, modify, and distribute

🛠️ Tech Stack

  • Frontend: Next.js, React, Chakra UI
  • Backend: Next.js API Routes, Supabase
  • AI Services: Sync.so, Cloudinary, Mux
  • Payment: Stripe
  • Analytics: PostHog, Usetiful
  • State Management: Zustand
  • Internationalization: next-i18next

📚 Learn More

Chakra UI

Chakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications.

Go To Documentation

Zustand

A small, fast and scalable bearbones state-management solution using simplified flux principles.

Go To Documentation

next-i18next

next-i18next is a plugin for Next.js projects that allows you to get translations up and running quickly and easily, while fully supporting SSR, multiple namespaces with codesplitting, etc.

Go To Documentation

ESLint

A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

Go To Documentation

Prettier

An opinionated code formatter; Supports many languages; Integrates with most editors.

Go To Documentation

lint-staged

The concept of lint-staged is to run configured linter (or other) tasks on files that are staged in git.

Go To Documentation

Testing Library

The React Testing Library is a very light-weight solution for testing React components. It provides light utility functions on top of react-dom and react-dom/test-utils.

Go To Documentation

Github Actions

GitHub Actions makes it easy to automate all your software workflows, now with world-class CI/CD. Build, test, and deploy your code right from GitHub.

Go To Documentation

🤝 Contributing

We welcome contributions! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.

📄 License

MIT License - see the LICENSE file for details.

🔗 Links


Made with ❤️ as part of ZapDigits Web3 projects

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages