A Social Media App
Rippl – social media application developed using Flutter GetX and managed with the GetX state management tool. It vows to revolutionize your social engagements by offering a smooth and immersive experience.
- User Authentication: Secure user authentication for a personalized experience.
- Post Creation: Share updates, images, and thoughts with the Rippl community.
- Timeline Feed: View posts from friends and the broader Rippl community.
- Comments and Likes: Engage with posts by commenting and liking content.
- User Profiles: Explore user profiles and their activity.
- User Following: Connect with other users by following them.
- User Blocking: Block users to prevent interactions.
- Push Notifications: Receive notifications for important updates and interactions.
- Settings: Configure app settings to personalize your experience.
- Dynamic Theme: Enjoy a dynamic and customizable app theme.
- End-to-End Encryption: Ensure secure and private communication.
- P2P Messaging: Communicate with other users through private messaging.
- Group Creation: Create and manage groups for shared interests.
- Group Messaging: Communicate with multiple users in a group setting.
Learn about chatgpt projects. click here
- Flutter installed on your development machine.
- Star the repository.
- Clone this repository:
git clone https://github.com/nixrajput/social-media-app-flutter.git
- Navigate to the project directory:
- Install dependencies:
flutter pub get
- Create an environment file (
.env) in the root of the project and add the following:
true_or_flasewith the appropriate values.
- Run the app on an Android emulator or physical device:
- The app is built with Flutter, utilizing the GetX state management library.
- Explore the
libdirectory for the app’s source code.
- Contributions are welcome! Feel free to fork the repository, create a new branch, and submit pull requests.
- The app is currently in development, and certain features may be incomplete.
- Limited platform support: Android devices only.
- We are also open to bug reports. If you would like to report a bug, please feel free to open an issue. We will try to fix the bug as soon as possible.
- iOS support.
- Enhanced features and user interface improvements.
- We are also open to feature requests. If you would like to request a feature, please feel free to open an issue. We will try to implement the feature as soon as possible.
You can download the app from the releases page.
This project was developed by nixrajput
Download this project from the below link.
You can visit original source page from the below link.