sherifgowaied / Twitter-Social-Network-Django

Twitter like app allow users to share posts, like posts, follow - unfollow, send Direct messages, get notifications from friends about new followers and likes , Login system, visit Friends profiles and more

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Twitter

Homepage , Profiles , Pagination , Edit and delete your own posts ,Share posts

goodtwiiter.mov

Profiles ,Follow and unfollow , Like and dislike , Follow and unfollow , messages

goodtwiitter2.mov

Notifications about follows and likes , Direct messages, seen , and mark as unseen

oadsp.mov

Login

Register

admin pannel

Functionality

the app supports:

  • Share posts
  • Like and dislike
  • Edit and delete your own posts
  • Profiles
  • Follow and unfollow
  • Direct messages, seen , and mark as unseen
  • Pagination
  • Login system and Register
  • comments(in backend only "data base")
  • admin pannel
  • Timestamps about shared posts and messages
  • Notifactions about follows and likes

Architecture

Frontend

Backend

  • Language:
    • Python
  • Main Framework/Libraries:

Database

About

Twitter like app allow users to share posts, like posts, follow - unfollow, send Direct messages, get notifications from friends about new followers and likes , Login system, visit Friends profiles and more

License:MIT License


Languages

Language:HTML 85.4%Language:JavaScript 9.8%Language:Python 3.9%Language:CSS 1.0%