Skip to content

shubham007x/Anantadi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Anantadi

Video Cropping Tool

image image

This is a Video Cropping Tool built with React that allows users to crop videos by selecting start and end times. It includes a timeline slider for selecting the crop range, a video player to preview the video, and a button to toggle between light and dark modes.

Features

  • Crop Controls: Displays start time, end time, and duration of the cropped video.
  • Timeline: Interactive slider to select start and end time for cropping.
  • Dark Mode Toggle: Toggle between light and dark modes.

Technologies Used

  • React
  • Tailwind CSS
  • React Player (for video playback)
  • rc-slider (for timeline slider)

Demo

[Link to the demo video cropping tool] (If you have a live demo link, otherwise, leave this empty)

Installation

Prerequisites

Make sure you have the following installed:

Setup

Follow the steps below to set up the project locally:

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/video-cropping-tool.git
    cd video-cropping-tool

Express.js Task Queue API with Bull

This is a backend application built with Express.js and Bull for managing task queues. It provides an API endpoint for enqueuing tasks and processes them by decrementing a duration every minute. It also integrates with Redis for managing the queue.

Features

  • Task Queueing: Queue tasks with a specific total duration and user data.
  • Task Processing: Processes tasks by decrementing the remaining time by 1 minute at intervals.
  • Redis: Uses Redis as the backend to manage the queue.

Technologies Used

  • Express.js: Web framework for Node.js.
  • Bull: A Redis-based queue system for handling background tasks.
  • Redis: In-memory database for managing queues.
  • CORS: Middleware for handling cross-origin requests.
  • dotenv: Loads environment variables from .env files.

Demo

image image

Installation

Prerequisites

Make sure you have the following installed:

Setup

  1. Clone the repository to your local machine:

    git clone https://github.com/your-username/task-queue-api.git
    cd task-queue-api

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published