Skip to content

dev-alihasan/Social-Media-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social Media Demo

This is a simple social media demo application showcasing basic features like posting, liking, commenting, and more. Users can create posts, upload images, like posts, comment on posts, and more.

Features

  • User Authentication:

    • Users can log in or sign up to the platform.
    • User authentication is handled using local storage.
  • Post Creation:

    • Users can create posts with text and optionally upload an image.
  • Post Interaction:

    • Users can like posts.
    • Users can add comments to posts.

Usage

  1. Open the index.html file in a web browser.
  2. Upon opening, the application prompts users to enter their username for authentication.
  3. Users can create posts, like posts, and add comments.
  4. Users can delete their own posts using the 'Delete' button.
  5. Users can add emojis to their posts and comments using the 'Add Emoji' button.

Additional Features (To Do)

  • Profile Pictures
  • User Interactions (Edit posts and comments)
  • Infinite Scrolling
  • Notifications
  • User Mentioning
  • Responsive Design
  • Dark Mode
  • Emoji Support
  • Post Deletion

script/lang. Used

  • HTML
  • CSS
  • JavaScript

Credits

This demo is created as a basic example and can be extended with additional features.

Feel free to contribute or use this code as a starting point for your own projects!

Author