Skip to content

2SSK/Threads

Repository files navigation

Threads

A React Native mobile application built with Expo, inspired by the Threads social media platform.

Description

This is a basic template for a Threads-like app, currently displaying a simple "Hello, World!" message. The app is set up with Expo Router for file-based routing and navigation.

Tech Stack

  • React Native - Framework for building native apps
  • Expo - Platform for universal React applications
  • TypeScript - Typed JavaScript
  • Expo Router - File-based routing for Expo apps

Installation

  1. Clone the repository:

    git clone <repository-url>
    cd Threads
  2. Install dependencies:

    pnpm install

Running the App

Start the development server:

pnpm start

Then choose your target platform:

  • Android: pnpm android
  • iOS: pnpm ios
  • Web: pnpm web

Project Structure

Threads/
├── assets/                 # App icons, splash screens, and other assets
├── src/
│   └── app/
│       ├── _layout.tsx     # Root layout component
│       └── index.tsx       # Home screen
├── app.json                # Expo configuration
├── package.json            # Dependencies and scripts
└── tsconfig.json           # TypeScript configuration

Features

  • Basic Expo setup with TypeScript
  • File-based routing with Expo Router
  • Cross-platform support (iOS, Android, Web)
  • Modern React Native architecture

Development

This project uses:

  • pnpm for package management
  • Expo CLI for development and building
  • TypeScript for type safety

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test on multiple platforms
  5. Submit a pull request

License

This project is licensed under the terms specified in the LICENSE file.

About

A React Native Threads clone

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published