Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒธTwimba โ€“ A Mini Twitter Clone

A lightweight Twitter clone built with JavaScript, HTML, and CSS โ€” post tweets, like, and reply in real-time! Perfect for practicing DOM manipulation, event handling, and dynamic UI updates.


๐Ÿชž Overview

Twimba is a simplified version of Twitter built for learning modern JavaScript concepts. It lets users write tweets, like or retweet posts, and view replies โ€” all dynamically updated using JavaScript.
Itโ€™s designed for beginners and frontend learners who want to strengthen their DOM manipulation and event-handling skills through a fun, interactive project.

๐Ÿš€ Features

  • ๐Ÿ“ Post new tweets
  • ๐Ÿ’– Like and unlike tweets
  • ๐Ÿ” Retweet posts
  • ๐Ÿ’ฌ Toggle replies dynamically
  • ๐Ÿช„ Real-time feed rendering with JavaScript

๐Ÿงฑ Tech Stack

Technology Purpose
HTML5 Structure of the app
CSS3 Styling and layout
JavaScript (ES6) Logic, rendering, and interactivity
UUID (CDN) Unique tweet ID generation
Font Awesome Icons for likes, retweets, and replies

๐Ÿ“š What We Have Studied

Here are the key JavaScript concepts or tools covered while building this project ๐Ÿงฉ

Concepts covered:

  • textarea
  • .forEach()
  • Data attributes
  • Conditional rendering
  • NOT operator (!)
  • CDNs
  • Adding icons
  • Generating UUIDs

๐ŸŒฟ Lessons Learned

  • Strengthened understanding of DOM manipulation and event handling
  • Learned to conditionally render UI elements efficiently
  • Improved ability to structure modular, readable JavaScript code

๐Ÿ–ผ๏ธ Screenshots / Demo

App Screenshot

๐Ÿ”— Live Demo: https://your-demo-link.vercel.app


๐Ÿ’ซ Author

๐Ÿ‘ฉโ€๐Ÿ’ป Created by Your Name

โ€œBuild. Break. Learn. Repeat.โ€ ๐ŸŒธ


About

A simple Twitter clone built with vanilla JavaScript โ€” tweet, like, and reply instantly! ๐Ÿ’ฌ

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages