Skip to content

Shashwat-srivastav/chalchitra

Repository files navigation

FacelessVideo

FacelessVideo is a feature-rich web application crafted for content creators who want to produce, manage, and analyze faceless video content. Leveraging modern web technologies, it simplifies video creation, scheduling, and performance tracking—all within an intuitive interface.

Features

  • Dashboard:
    Quickly view your content and key performance metrics.

  • Video Creation:

    • Drag-and-Drop Interface: Assemble video elements effortlessly.
    • Text-to-Speech: Generate natural voiceovers in seconds.
    • Media Integration: Seamlessly add background music and images.
  • Content Scheduling:
    Plan and automate content distribution across multiple platforms.

  • Analytics:
    Track video performance with detailed insights and interactive visualizations.

  • Responsive Design:
    Enjoy a seamless experience on both desktop and mobile devices.

  • Dark Mode:
    Reduce eye strain during late-night editing sessions.

Technologies Used

Getting Started

Prerequisites

  • Node.js (v14.x or later)
  • npm or yarn

Installation

  1. Clone the repository:
    git clone https://github.com/your-username/facelessvideo.git
    cd facelessvideo

Install dependencies:

bash

npm install

or

yarn install Set up environment variables: Create a .env.local file in the root directory and add any necessary environment variables.

Run the development server:

bash Copy Edit npm run dev

or

yarn dev Open the application: Visit http://localhost:3000 in your browser.

Usage Dashboard After logging in, the dashboard provides a snapshot of your recent activity and offers quick links to key features.

Video Creation Click on "Create Video" from the dashboard or navigation menu. Use the drag-and-drop interface to add text, images, and audio. Customize your video with background music, transitions, and effects. Preview your video before finalizing. Scheduling Navigate to the "Schedule" page. Select a date and time for publishing your content. Choose the platform(s) for distribution. Add your video and any accompanying text. Confirm your scheduled post. Analytics Visit the "Analytics" page to review your video performance. Utilize filters to analyze data by date range or platform. Export data for further analysis if needed. Contributing We welcome contributions! To get started:

Fork the repository. Create a new branch: bash

git checkout -b feature/your-feature-name Commit your changes: bash

git commit -m 'Add some feature' Push your branch: bash

git push origin feature/your-feature-name Submit a pull request. Please update tests as necessary and follow the project's code style guidelines.

License This project is licensed under the MIT License.

Support If you encounter any issues or have questions, please file an issue on our GitHub repository.

Happy video creating with FacelessVideo! 🎥✨

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •