keerthan-ns / tweetVerse

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tweetverse - Twitter Clone

Tweetverse is a Twitter clone project built using Flutter and Dart. It aims to replicate the core features of the popular social media platform, providing users with the ability to post tweets, follow other users, receive notifications, and more. The project also utilizes Appwrite for image storage and user information management.

Features

  • User Registration: Sign up and create a new account on Tweetverse.
  • User Authentication: Log in to the app securely with your credentials.
  • Profile Management: Update your profile information, including profile picture, bio, and background flex poster image.
  • Follow and Unfollow: Connect with other users by following or unfollowing their profiles.
  • Explore: Discover new tweets and profiles from various users.
  • Tweet: Post your thoughts and ideas by sharing tweets.
  • Comment: Engage in conversations by commenting on tweets.
  • Retweet: Share interesting tweets with your followers.
  • Like: Show appreciation for tweets by liking them.
  • Notifications: Receive notifications for likes, comments, and new followers.

Technologies Used

  • Flutter: An open-source UI software development kit by Google for building natively compiled applications for mobile, web, and desktop.
  • Dart: A programming language optimized for client-side development and used in conjunction with Flutter.
  • Appwrite: A self-hosted backend platform that simplifies the development of web and mobile applications with features like user authentication and file storage.

About


Languages

Language:Dart 72.9%Language:C++ 13.3%Language:CMake 10.8%Language:Swift 1.1%Language:HTML 1.1%Language:C 0.8%Language:Kotlin 0.1%Language:Objective-C 0.0%