Skip to content

bbetulkaya/twitter-clone

Repository files navigation

Twitter Clone 🐦

Live Demo 🔗

Experience the Twitter Clone live here: Twitter Clone Demo

Introduction 📘

This project is a simplified clone of Twitter, designed to showcase skills in building real-time social media applications using Next.js, React, and Tailwind CSS.

Technologies 🛠️

  • Next.js: For server-side rendering and static site generation.
  • React: To build the user interface.
  • Tailwind CSS: For styling.
  • Firebase: Handling backend operations, authentication, and database.

Features 🌟

  • Real-time tweet posting 📝
  • User authentication system 🔐
  • Responsive design 📱➡️💻
  • Likes and retweets functionality ❤️🔁
  • Edit Profile: Customize your profile with a new photo, bio, and more ✏️👤

Setup 🚀

To run this project locally:

  1. Clone the repo.
  2. Install dependencies with npm install.
  3. Start the development server using npm run dev.
  4. Visit http://localhost:3000 to view the app.

Contributing 🤝

Feel free to fork the project and submit pull requests for any improvements or fixes.

Acknowledgments 💖

Inspiration drawn from Twitter's design and functionality.

License 📄

The project is open source and available under the MIT License.