Skip to content

vorsakha/x-composer

Repository files navigation

x-composer

x-composer is a Next.js app that allows users to easily compose and manage X (formerly Twitter) threads. The app provides a clean interface to compose threads, save them for later, and view a list of saved threads.

Features

  • Thread Composition: Create individual tweets for a thread with character count limits.
  • Save Threads: Save your composed threads for future reference.
  • Thread List: View and manage a list of saved threads.

Tech Stack

  • Next.js: The React framework for building the app.
  • React: Frontend library for building user interfaces.
  • Zod: For schema validation and form management.
  • React Hook Form: For handling form validation and state.
  • TypeScript: For type safety across the project.

Getting Started

Prerequisites

Make sure you have the following installed on your local machine:

  • Node.js (v16 or higher)
  • npm or yarn package manager

Installation

  1. Clone the repository:

    git clone https://github.com/vorsakha/x-composer.git
    cd x-composer 
  2. Install dependencies:

    npm install

Running the App

To run the app locally, use the following command:

npm run dev

This will start the development server and open the app in your default browser. Open http://localhost:3000 in your browser to view the app.

About

Compose your tweets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published