/Threads-App

Threads social media app

Primary LanguageTypeScript

Threads Social Media App

Threads is a social media app that leverages Next.js 14 for a seamless integration of frontend and backend functionalities. Users can connect, share updates, and engage with others in a vibrant and dynamic community.

Features

  • Create Threads: Start conversations by creating threads on various topics.
  • Engage with Content: Like, comment and repost to interact with the public.
  • Entirely public App: All the accounts are public so that your posts will be visible to all the users.
  • Explore Discover: Discover new threads and users based on your interests.
  • Access to communities: Users can create communities and add multiple members, this enables businesses to run advertisements, groups to run initiatives and many more.

Technologies Used

Getting Started

Prerequisites

Installation

  1. Clone the repository: git clone https://github.com/your-username/threads-app.git
  2. Navigate to the project directory: cd threads-app
  3. Install dependencies: npm install
  4. Set up environment variables: Create a .env file based on the provided .env.example template.
  5. Run the application: npm run dev
  6. Open your browser and visit http://localhost:3000 to use the app.

Deployment

This app is deployed in vercel

Testing

To run tests, use the following command: npm test

Acknowledgments

  • Special thanks to Next.js for providing a powerful framework for building React applications with server-side rendering and API routes.